14 April 2023

Insured nat cat losses in Q1 hit $15bn