downtoearth-subscribe

Hydro power falling since 1980s: Study

Feasibility studies initiated by the Government to explore 162 hydro-electric projects (HEPs) across 16 States with the intent of generating additional power of 50,000 MW, point towards the falling