26 September 2024

Gallagher Re: hurricane Helene may cause up to $6bn in insured losses