Tried and tested

Hydropower is Europe’s oldest renewable technology, accounting for 70% of electricity produced from renewable sources. But opportunities for investment are low nowadays and might be too small for infrastructure investors to engage with.

Share this