PSPs

15-GW hydroelectric power projects under construction in India

The Power Ministry has said that the hydroelectric power projects with aggregate capacity of 15 GW are presently under construction…

9 months ago