Glide over the Three Gorges Dam in China, the largest hydroelectric dam in the world, with stunning drone footage capturing ...
China is building one of its largest and most contentious infrastructure projects to date, a vast hydropower system on the ...
Thousands of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial – ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This video covers the dam's origins, inspired by Sun Yat-sen, through decades of ...
India and China’s Brahmaputra dam race is fuelling an energy–data rivalry, turning the Himalayas into a flashpoint of Asia’s ...
The junta wants to revive the long-suspended hydropower project in Kachin State despite a welter of humanitarian and environmental concerns—as a sop to its main backer China.
China is creating one of the world's biggest hydroelectric power project that is taller than the statue of Liberty and is one ...
The report noted that China's leadership has expanded the scope of its "core interests" to include sovereignty claims and maritime disputes in the South China Sea, the Senkaku Islands, and the ...
Advanced product is used in huge infrastructure projects but that has further reduced supply for overseas buyers like the US ...
A revamp of China's electricity market is boosting the economics of storing power just as international demand surges.
China is able to make the idea of hydrovoltaics real by taking a 19th-century sketch created by engineers, and creating the ...
Government push for power supremacy transforms Inner Mongolia. Tech leaders worry about a U.S.-China “electron gap.” ...