Cresta: 2024 was "year of the floods"

By Aidan Gregory
Published: Thu 2 Jan 2025
Flooding accounted for an outsized share of international insurance industry losses in 2024, according to Cresta, the Zurich-based industry body that tracks natural catastrophe risks.