2nd August 2013
Video: The tipping point for insurance telematics in Europe
A new report, released by Forrester Research, found that far from embracing the do-it-yourself era, many consumers were fed up with the complicated process of planning and booking travel.
Jan