China Nods To Build The Largest Dam In The World In Brahmaputra River, Should This Concern India?
26 Dec 2024
China has approved the construction of a massive hydropower project on the Brahmaputra River in Tibet, a development expected to significantly impact the region. This project, which will be the largest dam in the world, is set to cost an estimated USD 137 billion, making it the biggest infrastructure project...
Read More