February 5, 2013: Nine out of 10 accidents involving trucks are a result of the human factor. This was revealed in a fresh report on traffic safety and road accidents in Europe produced by Volvo Trucks.
The report was produced by the Accident Research Team at Volvo Trucks and is ...
This is an Autocar Pro Plus article. Subscribe to continue reading.