Telematics helps organisations to be proactive with fleet safety, says ETSC
The ETSC (European Transport Safety Council) has recently issued a new report focussing on the role...