2024 catastrophic losses driven by flooding – CRESTA report
The report highlighted that flooding accounted for an unprecedented 78% of the year’s total losses, earning 2024 the designation of “the year of the floods.”
The report highlighted that flooding accounted for an unprecedented 78% of the year’s total losses, earning 2024 the designation of “the year of the floods.”