Clean Power
Close on the heels of announcing Ultra Mega Solar Power projects of 21,000 MW, The Cabinet Committee on Economic Affairs (India) has approved another scheme for...
Hi, what are you looking for?
Close on the heels of announcing Ultra Mega Solar Power projects of 21,000 MW, The Cabinet Committee on Economic Affairs (India) has approved another scheme for...