xs sm md lg

Natural catastrophes and man-made disasters in 2017: a year of record-breaking losses

At USD 144 billion, the insured losses from natural and man-made disasters worldwide in 2017 were the highest ever recorded in a single year.

Learn more

Parametric natural catastrophe cover
Don’t let the weather ruin your business

Parametric insurance solutions provide security that you won’t find with more conventional insurance products. The distinguishing feature of parametric insurance is that it depends on an external event, for example a hurricane or earthquake. If this insured event occurs, you receive compensation, which is graded according to the severity of the incident.

Learn more

Parametric insurance: With the right partner, there’s always an answer


Have you ever heard of a retailer taking out insurance against poor sales revenue? At first glance, it’s not the sort of risk you would normally consider insurable. However, if you dig deeper it’s not as fanciful as it may seem.

Learn more

Building energy infrastructure for extreme weather

When Hurricane Sandy turned the lights off in Manhattan in 2012, it became clear that our energy infrastructure is not built to withstand extreme weather events. Swiss Re Corporate Solutions joined forces with Marsh & McLennan Companies and the World Energy Council to produce a series of reports about how to make our energy sources fit for the future.

Learn more