A Major push for Small Hydro Power Projects
2018-04-13
The Government has been taking several steps over the year to realize the the potential to generate 20,000 MW of power from small hydro power projects alongside rivers and irrigation canals.Continue Reading