10 January 2023

Global insured nat cat losses reached $120bn in 2022