Sustainability Magazine May 2026 | Page 49

HYDROPOWER
TOP 10 – RENEWABLE ENERGY SOURCES

02

HYDROPOWER

INSTALLED CAPACITY: 1,295,765 MW COMPANY IN FOCUS: CHINA THREE GORGE CORPORATION FOUNDED: 1993
Li Yinsheng Chairman China Three Gorges International Corporation( CTGI)
Hydropower has existed for over a century and was the main source of renewable electricity until 2025. Its capacity growth has slowed recently due to a limited number of suitable sites. Still, it remains the largest renewable energy source worldwide, providing 14.3 % of global electricity and enhancing power system flexibility in more than 150 countries. Additionally, hydropower is often combined with solar energy to improve overall output efficiency.
The world’ s largest hydroelectric power plant, the 22.5GW Three Gorges Dam, was built and is operated by China Yangtze Power, a subsidiary of China Three Gorges Corporation( CTG). CTG has evolved into a global clean energy powerhouse. By the end of 2023, CTG’ s total installed power capacity reached 146 GW, with a business presence in nearly 20 countries and regions across Africa, Latin America, Europe and Southeast Asia, of which 96 % was from clean energy.
sustainabilitymag. com 49