Climate change is one of the biggest challenges of the 21st century. India has now improved its stand in the list of most polluting nations. #ClimateIndex #YourStory