TomTom (TOM2) today launches its world-class traffic service in Chile and Mexico, extending its reach in Latin America, one of the most congested regions of the world. “Three out of the top five most congested cities in the world are in Latin America, according to the latest TomTom Traffic Index” “Three out of the top […]