9 August 2024

Gallagher Re predicts up to $2bn in insured losses from Debby