From the Truck Safety Coalition… FMCSA Issues Out-of-Service Order for Defective Volvo Trucks

In 2015, 4,067 people were killed in large truck crashes in the United States