10 November 2025

Cyber insurance claims reached £197m in 2024, says ABI