News

India is accelerating five major hydroelectric projects in Jammu & Kashmir following the suspension of the Indus Waters ...
The additions were led by solar energy. India has installed around 28 gigawatts (GW) of solar and wind power capacity in ...