Delhi beats Beijing to become world's most polluted city: How does your city fare? Hindustan Times has cited the Environmental Performance Index report to substantiate claims of India overtaking China as city with the worst air pollution in the world. by Rhodilee Jean Dolor
China Launches World's Largest Electric Container Ship, Slashing 8,600 Pounds of Emissions per 100 Nautical Miles