deforestation rate

No Picture

Top 20 cleanest countries by 2010 EPI

An index addressing 25 performance indicators covering both environmental public health and ecosystem, has been periodically released.  The index, called Environmental Performance Index (EPI), ranks 163 countries throughout the world, developed and developing countries, south…