This year's Tom Tom group survey ranking of the world's 174 most congested cities is
here.
It's no surprise L.A. features near the top. Moscow and St Petersburg in Russia have got slightly better, and Istanbul significantly better. Chinese cities fill 12 of the top 30 slots.
No comments:
Post a Comment