The International Hydropower Association's latest annual report places China at the top of global hydropower rankings. The Yarlung Tsangpo project, expected to become the world's largest hydropower facility, carries an estimated annual output capability of 300,000 GWh.

Subscribe to read everything on GATE86
Already a subscriber? Log in


