Environment
India Falls To Last Spot In Environmental Performance Index; Centre Deems It 'Unscientific &
India has fallen to the last spot among 180 countries within 40 performance indicators in the 2022 Environmental Performance Index (EPI). The combined analysis by researchers of Yale and Columbia University was deemed 'unscientific' and 'biased' in its indicators by the Indian Union Environment...