Environment EPI 2020 Reveals India Is Yet To Achieve Sustainability Adeela Hameed | September 18, 2020 Out of 180 countries, India ranked 168th in the 2020 Environmental Performance Index (EPI). It maintained that India’s decarbonization agenda needs to improve urgently, with the nation facing Read More