9 January 2024

Insured natcat losses drop $30bn in 2023, despite on trend $250bn disaster toll