Tag Archives: TomTom Traffic Index 2016

TomTom Traffic Index 2016: Istanbul knocked off the top spot by Mexico City

Global Traffic Congestion at All Time High* – But Shocking Differences between Continents AMSTERDAM, 22-Mar-2016 — /EuropaWire/ — TomTom (TOM2) today released the results of the TomTom Traffic Index 2016, the annual report detailing the cities around the world with the … Read the full press release