19 November 2024

Complacency is key risk to watch for, Swiss Re's Haegeli warns