5 September 2024

Nat cat losses highly likely to hit $240bn annually within next decade