~ TomTom is doing their bit to tackle traffic congestion… are you? ~ TomTom, the world’s leading provider of location

~ TomTom is doing their bit to tackle traffic congestion… are you? ~ TomTom, the world’s leading provider of location
The World Cup has shown South Africans how important traffic information on heavily congested roads near Sports Stadiums could be!