While India is more on keen on solar energy for carbon limiting renewable energy path, counter arguments are in rise stating that solar energy is not the best option for India.
The International Solar Alliance (ISA) was a joint effort by India and France to mobilize efforts against climate change through deployment of solar energy solutions. It is guided by its ‘Towards 1000’ strategy.
Pit-head power plant means any captive or stand-alone power station having captive transportation system for its exclusive use for transportation of coal from the mining end, up to the power station.
The Three Gorges project of China on the Yangtze is the world’s biggest hydro-electric project.
Quick facts
Solar Schemes
References