31 October 2024

Only 54% of insurance CEOs worldwide are prepared for a cyber-attack