16 June 2026

Cyber insurance covers more than 95% of average data breach losses, Willis says