Tech Powered by Trendolizer

These are the 20 most congested cities in the world

Trending story found on www.businessinsider.com
These are the 20 most congested cities in the world
The transportation data firm INRIX Research released on Tuesday its annual rankings of the most congested cities in the world.
[Source: www.businessinsider.com] [ Comments ] [See why this is trending]

Trend graph:

Comments