"The SUMP, with an estimated installed capacity of 11,000 mw, is not just about generating power, but also about maintaining ...
Khandu's remarks came in the wake of China approving the construction of the world's largest dam, at a cost of $137 billion, ...
As China moves forward with constructing the world's largest dam close to the Indian border, concerns rise about its implications on the Brahmaputra river and regional ecology. Khandu warned of ...