India is a key player in achieving Global Climate Change Targets

India has surpassed China as being the country with the largest population. With its 1.4 billion population, India holds a huge potential in achieving Global Climate Change Targets. Source: World Economic Forum India has been...