The mayors of Paris, London and Seoul on Wednesday launched an initiative to rate the most polluting vehicles in a bid to keep them off the roads of their cities.
The mayors of Paris, London and Seoul on Wednesday launched an initiative to rate the most polluting vehicles in a bid to keep them off the roads of their cities.