China’s Baihetan Hydropower Station exceeds 100 billion kWH electricity supply

The cumulative clean power generated by the Baihetan Hydropower Station in China’s Sichuan and Yunnan provinces has exceeded 100b kWH since it began operation in 2021. The mega project is the world’s second-largest that helps reduce about 82.4 million tons of CO2 emissions.
Back to Top