CARDIFF, Wales, September 25, 2012 /PRNewswire/ -- The thought of having a telematics device fitted to their car may worry some drivers, and many drivers have not even heard of Telematics technology. However Confused.com has come up with a solution: the 'Confused.com MotorMate' driving...
Press Release
|