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 – ...
Chinese energy developments in 2025 portend not just changes in the world's largest energy market, but in international ...
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 ...
Former diplomat Mahesh Sachdev on Wednesday welcomed the US report, stating that it's a significant development as the US is now taking notice of China's tactics in Arunachal Pradesh. Speaking with ...
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.
Government push for power supremacy transforms Inner Mongolia. Tech leaders worry about a U.S.-China “electron gap.” ...