TomTom signs a long term agreement with Microsoft to provide location technology
TomTom (TOM2), the esteemed location technology specialist, has disclosed an expansion and intensification of its partnership with Microsoft. Under this new agreement, TomTom’s maps and...