BEIJING: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.
China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...
China has approved plans to build the world’s biggest dam set to produce three times as much power as the current ...
China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, near the Indian border.
Once completed, the dam on the Yarlung Zangbo River in Tibet could produce as much as 300 billion kilowatt-hours of ...
Beijing's two mega announcements underline its strategic ambitions and the serious fallouts for the Indian military and the ...
A feeling of disquiet hangs heavy in the air in two districts along the Siang river in Arunachal Pradesh, where protests ...
China has approved the construction of the world’s largest hydropower dam on the lower Yarlung Tsangpo river, aiming to ...
China will be constructing the world's largest hydropower dam on the eastern rim of the Tibetan plateau that could impact ...
China has approved the construction of the world's largest hydropower dam on the eastern rim of the Tibetan plateau despite ...