Our mission is to deliver the most extensive set of telematics data points with the greatest possible coverage of vehicles on the road in North America today... Founded in 2010 in New Brunswick, Canada, we have dedicated more than a decade to..
Relevance: 21.022808