Beijing announced it would build a dam on Tibet’s longest river, which Beijing calls the Yarlung Zangbo. The project, which will generate an estimated 300 billion kilowatt hours of electricity each ...
Notably, the Three Gorges Dam on the Yangtze River is so big that American space agency NASA claimed it affected Earth's ...
The Three Gorges Dam is China’s world’s largest hydropower project. Space-based solar power stations are the next big thing.
China's plan to build a mega dam on the Brahmaputra ... Mr Sarma said the consequences of the dam's construction could be a big problem for them. "If Bhutan and Arunachal doesn't get enough ...
Soon after China approved the construction of the world’s largest hydropower project on the Brahmaputra river, also known as ...
From reproductive rights to climate change to Big Tech, The Independent is ... An Indian lawmaker previously raised concerns over China building the dam in the bordering region of the Indian ...
China approved the construction of the world's largest dam, stated to be the planet's biggest infra project, on the ...
Local people should not fall victim to competitive building of mega dams which ultimately benefits big businesses ...
"There has been a lot of talk about 'water wars' in the Indian press. The building of a dam within China may not have been a big deal if the two countries had friendlier ties, but when they treat each ...