Privacy concerns hinder telematics adoption

car mechanics