TomTom launches the world’s most accurate live traffic map March 18, 2011 jonckie Arrive Alive, Products, Safety ~ TomTom brings HD Traffic to millions more drivers via online live traffic map ~ South Africa, Johannesburg, 18 March Continue reading