Above: Penstock burst of Sorang Hydropower Project in Himachal Pradesh (Photo: Himdhara) Indian government continues to have very ambitious hydropower targets, even though all the evidence suggests why we should be reviewing it. As per Central Electricity Authority, India has...
