Internet of Things (IoT) TomTom and Microsoft: Redefining Location Technology Through Strategic Alliance TomTom and Microsoft Forge Ahead with Landmark Location Technology Alliance In a… Alex RiveraJuly 15, 20242 minute read