Navigation firm TomTom to cut jobs as it automates mapmaking
TomTom emblem and digital camera are seen on a automobile in Eindhoven, Netherlands, November 21, 2019. REUTERS/Eva Plevier/File PhotographRegister now ...
TomTom emblem and digital camera are seen on a automobile in Eindhoven, Netherlands, November 21, 2019. REUTERS/Eva Plevier/File PhotographRegister now ...