China’s Three Gorges Dam, the world’s largest hydroelectric dam, is an absolute beast of an infrastructure project. If you've come across the mindblowing claim that it’s so vast it affects ...
The first two generating units of the world’s second-biggest hydroelectric dam were officially turned on Monday in southwestern China, the government announced. The Baihetan Dam on the Jinsha ...
In April 1992, China’s National People’s Congress ... Chinese leadership in favor of supporters of the world’s biggest-ever river dam project. Despite strenuous government attempts to ...
China Energy Investment Corporation (CHN Energy) has completed a 1GW floating solar PV facility in the Shandong Province of ...