India ranked 155th on Yale’s environmental performance index
Despite an improvement in overall performance, India comes out worst among other emerging economies, including China, in efforts to address environmental challenges, with dramatic declines on air quality, according to Yale University researchers. India ranks 155th out of 178 countries in the 2014 Environmental Performance Index (EPI) issued by Yale University, while China ranks 118th, […]