News
China’s $167.8 billion Medog Dam on the Brahmaputra river raises ecological alarms and geopolitical tensions with India and ...
The megadam is set to become the world’s largest hydropower system and, costing an estimated $167 billion, by far the most ...
China said it has talked with countries downstream about its new dam project in Tibet, a massive undertaking that will affect ...
China's Premier Li Qiang announced the start of construction on what will be the world's largest hydropower dam, located on ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results