The future of hydropower energy

The Three Gorges Dam in China, home to the largest hydropower plant in the world. Credit: Le Grand Portage



  • The future of hydropower energy