10.0.3.114

Liquidity for European infrastructure investment still scarce

367
Despite a growing appetite among institutional investors to invest directly in technology or infrastructure projects, in