30 September 2024

Hurricane Helene's insured losses to reach up to $10bn, says Fitch