India retains top 10 position in Climate Performance Index; No country in top 3

India has retained its top 10 position among the best performing countries for the third consecutive year in the Global Climate Change Performance Index (CCPI) released by Germanwatch on the occasion of COP26. The report said that no country has performed well in all the index categories to achieve an overall high rating in the … Read more