< Back to all clusters
[BUSINESS] · 4 sources

started · updated

Swiss Re forecasts $320b insured loss risk amid infrastructure boom

Swiss Re has identified a growing demand for insurance driven by a global capital expenditure super-cycle, particularly in artificial intelligence and energy infrastructure. The reinsurer models a peak loss scenario in 2026 that could trigger approximately $320 billion in insured losses, fueled by expanding natural hazards and rising liability costs.

Significant growth is expected in the digital economy, with global spending on data centers projected to exceed $6 trillion by 2030. This infrastructure boom is estimated to generate $91 billion in global insurance premiums by the end of the decade. However, these assets present concentrated risks; for instance, roughly 40% of US data center capacity is located in areas with high tornado risks.

In the energy sector, global investment is expected to reach $3.4 trillion in 2026, with a large portion directed toward renewables, nuclear, and grid storage. While these investments create growth opportunities, they also introduce new dependencies across power systems and supply chains. Additionally, Swiss Re noted that annual insured natural catastrophe losses continue to rise by 5% to 7% annually due to shifting weather patterns and higher asset values.

Entities

Howden Re · Swiss Re · Swiss Re Institute