China’s Brahmaputra Dam Plan: Massive Hydropower Project Sparks Tensions with India and Bangladesh
28 Dec 2024
China has approved the construction of the world’s largest dam on the Brahmaputra River in Tibet, close to the Indian border. The project, estimated to cost USD 137 billion, is set to become the largest infrastructure venture globally. The hydropower project will be built in the lower reaches of the...
Read More