29 April 2025

Hurricanes and quakes could trigger $300bn of insured losses in peak year