site logo

TomTom sells telematics arm to focus on navigation