In this article, we'll learn about India's various dams and how they contribute to the country's water management and energy needs. India has a long history of dam construction, with many ...
India is building a giant hydropower dam near the Siang river to counter a huge Chinese dam further north. But this latest move in a tit-for-tat saga of water geopolitics between the two nations ...