Creating Advantage. The European Insurance Landscape

Report in English, 36 pages, September 2023

In insurance, the foundation of value creation is strategic positioning.

However, profitability and growth vary significantly, even among groups with similar positions. Driving the differences is the extentto which critical capabilities are executed.

We see three strategic priorities: Establish local leadership positions, build a powerful international model, and execute on excellence.