The dam will be built close to China’s border with India ... China will still be able to marshal resources for big projects, but as the Chinese economy contracts and as Xi Jinping’s ambitions ...
China’s state news agency ... the world’s largest hydropower project, boasting a generation capacity three times that of the Three Gorges Dam. The proposed mega-dam, to be located on the ...
China recently announced plans to build the largest hydropower dam in the world with a capacity to generate three times more energy than the Three Gorges Dam ...