The Finance Shelf

Infrastructure investment Reports & Market Data (2026)

Key number
14.2% %
10-year net IRR. France Invest p.7
Key number
4.4% %
10-Year PERACS Alpha at End 2022. France Invest p.7
Key number
41.5 € billion
Total fundraising in 2022. France Invest p.3
Key number
€750–800 billion
Additional annual investment needed in Europe. Insurance Europe p.1
Key number
265 billion €
European infrastructure capital raised (2020 – H1 2025). SECA (Swiss Private Equity and Corporate Finance Association) p.57

21 documents