20 April 2023

Gallagher Re: nat cat insured losses totalled $22bn in Q1