According to Masternaut, which already has 150,000 telematics units installed across Europe, the new all-in-one unit eliminates the need for separate sat-nav, mobile phone and hands-free equipment.
According to Masternaut, which already has 150,000 telematics units installed across Europe, the new all-in-one unit eliminates the need for separate sat-nav, mobile phone and hands-free equipment.