India plans mega dam in Arunachal Pradesh, with eye on China’s hydropower station in Tibet
Experts say the race to build these mega dams reflects the intense geopolitical rivalry between India and China, as well as both countries’ need for energy. But such large dams…
