U.S. traffic deaths drop 12% despite increase in miles traveled

The National Safety Council (NSC) recently released a report showing a nationwide decline in traffic fatalities, despite an increase in miles traveled. The National Safety Council (NSC) recently released an analysis of traffic fatality data in the United States for 2025. The report shows a nationwide decline in fatalities, despite an increase in miles traveled, […]