As Nepal signs a deal with India to build another 900 MW dam during the Indian prime minister’s visit to Kathmandu, concerns grow that the rush to develop hydropower is misguided
Read More »As Nepal signs a deal with India to build another 900 MW dam during the Indian prime minister’s visit to Kathmandu, concerns grow that the rush to develop hydropower is misguided
Read More »