Tag «congestion»

TomTom: these are the most congested cities

Covering 416 cities across 57 countries on 6 continents, the TomTom Traffic Index ranks urban congestion worldwide and provides free access to city-by-city information. Drivers, developers, automakers and governmental authorities, can use the index to help tackle traffic-related challenges.