Research & Advice - Tomtom
Latest Article: Most Congested Cities: Moscow The Worst, Sydney Drops Out Of Top 10
Satellite navigation company TomTom has revealed its annual global traffic survey, comparing commuting times in major cities throughout the ‘western’ world. Russia’s capital city, Moscow, has the dubious honour of being...Continue Reading Jul, 14 2014 (4 years ago)