World's largest hydropower project under construction starts operations marking China’s world leadership
Baihetan Hydropower Station in Southwest China, the world's largest hydropower project under construction, reached a milestone on Monday with the official start of operations of the first group of unique 1 million kilowatt generating units, as the Chinese people celebrate the 100th anniversary of the founding of the Communist Party of China...
28 June, 2021
