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
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