TomTom opens concept store in Kuala Lumpur
TomTom has opened a concept store in Pikom ICT Mall in Kuala Lumpur, reports Bernama.
Navigation provider TomTom is opening business in Mexico to sell its Personal Navigation Devices.