28 September 2022

Global natcat average losses doubled to $100bn in last five years