29 January 2024

Insured cat losses of $100bn plus are becoming the norm says WTW