Solar power plant … five projects on five continents to demonstrate the integration of up to 80 per cent renewable energy into energy grids; …
Read Complete New : India Among 23 Nations to Deliver 221 Clean Energy Projects By 2030: Mission Innovation