News

The megadam is set to become the world’s largest hydropower system and, costing an estimated $167 billion, by far the most ...
Satellite imagery gives a glimpse of the site where China has commenced construction on what will become the world's largest ...
China defends its Yarlung Zangbo River hydropower project, claiming it's within its sovereignty, despite concerns from India, ...
Commencement of China's most ambitious project since the Three Gorges Dam on the Yangtze was seized by Chinese markets as proof of economic stimulus.
The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed.
China has initiated construction of an enormous USD 167.8 billion dam on the Brahmaputra River in Tibet, near the Indian ...
China's Premier Li Qiang announced construction had begun on what will be the world's largest hydropower dam, located on the ...