The Environmental Performance Index Is Out

Media_httpgraphics8ny_jcmin

“The two fastest-developing economies in the world ranked poorly, with India 125th out of 132 and China 116th. Both suffer from unhealthy air.”