An estimated 44,450 people died in traffic crashes in 2023, according to National Safety Council estimates.
NSC Discusses New Fleet Safety Training Program, Future Plans
The National Safety Council is working to keep drivers safe on the road with the launch of its new training program.