20 Jun, 2023 Cyber supply chain risk and the insurance sector By Beth Dobson The Capita cyber attack in March 2023 and possible resulting data breach has highlighted again the potential vulnerability of firms to...