22 March 2023

Swiss Re: nat cat insured losses break $100bn threshold again in 2022