Hydropower is the largest source of renewable energy in the world, accounting for around 71% of all renewable electricity. It is expected to play a critical role in decarbonising the power system and improving its flexibility… READ ECA VIEWPOINT HERE
ECA NEWS >>
![Viewpoint-Hydropower](https://www.eca-uk.com/wp-content/uploads/2018/09/Viewpoint-Hydropower.jpg)