Energy, Hydropower, and Geopolitics — Northeast India and its Neighbors
A Critical Review of the Establishment of India’s Largest Hydropower Base