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