NZ - Transport Talk - Michael Barnard: How telematics puts drivers on the road to safety compliance
The open road may seem like a place of freedom, but for fleet managers and drivers of commercial vehicles, it’s also a landscape filled with potential risks.