
Environmental Performance Index: An unscientific study or an opportunity to reflect and improve?
The recently released Environmental Performance Index (EPI) 2022, ranking 180 countries on 40 environment related indicators has stirred a new controversy in India after it put the South Asian country…