India, the world’s third biggest carbon emitter, is set to ratify the Paris agreement on climate change Sunday on the birthday of the country’s famously ascetic independence leader Mahatma Gandhi. India, with a population of 1.3 billion people, is the…
