The 2010 Environmental Performance Index by Yale and Columbia University has ranked 163 nations based on their performance in addressing pollution control and managing their natural resources. India & China have been ranked 123rd and 121st respectively.

The 2010 Environmental Performance Index (EPI) ranks 163 countries on 25 performance indicators tracked across ten policy categories covering both environmental public health and ecosystem vitality. These indicators provide a gauge at a national government scale of how close countries are to established environmental policy goals. The EPI

Attachment(s):