The World’s Worst Cities For Traffic Congestion: Infographic
Most of the cities ranked worst for sitting in traffic are in emerging markets. The world’s most congested city is Mumbai, India followed by Bogota, Colombia and Lima, Peru. Among the developed world cities in the list are London, Paris, Rome and New York. Being stuck for hours in traffic not only has a huge …
Continue reading ‘The World’s Worst Cities For Traffic Congestion: Infographic’ »