FMCSA allocates $80 million for trucking industry advancements to improve safety on the road.
21,150 People Died in Preventable Crashes in 2023
New analysis shows traffic deaths in the U.S. are on a slight decline through the first six months of 2023.