5 December 2024

Natural catastrophes drive insured losses above $135bn in 2024, Swiss Re finds