1 Articles
1 / 1

The number of vehicle deaths in the US has fallen since the National Highway Traffic Safety Administration (NHTSA) was created in 1966, even as the number of drivers on the road has greatly increased and the number of miles they drive has increased exponentially more. But a Senate panel is debating whether NHTSA is moving fast enough to curb vehicle deaths, The Detroit News reports.

1 / 1
Share This Post

Rear View Cameras Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners