India’s Global Climate Leadership
India is the world’s largest country in terms of population, comprising around 17% of the global population. It is also the fifth largest economy in the world, on its way to becoming the third largest economy by 2030. Yet, its…