TomTom confirms commitment to reduce travel time for all road users December 7, 2010 jonckie Arrive Alive, Products, Technology “Traffic congestion is an issue that virtually every driver has to contend with at some point in their life. It Continue reading