Indian Government’s renewable promoting rhetoric or 45% decline in renewable energy subsidies: How can we assess the truth?
Hosting a second largest population of the world and being just a third-world developing country, India has managed to lead world’s renewable energy initiative. It created and consolidated International Solar…