Long regarded as a laggard in the fight against climate change, India is building massive solar stations at a furious clip, helping to drive a global revolution in renewable energy and reduce its dependence on coal and other carbon-spewing fossil fuels blamed for warming the planet.
Read more
Comments are closed.