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.

5 January 2013•3 mins read
Feature image
LinkedInXEmail
LinkedInXEmail

Related articles