Notable Car Recalls In Recent History
Founded in 1969, the National Highway Traffic Safety Administration (NHTSA)—a division of the U.S. Department of Transportation—states its mission as “Save lives, prevent injuries, reduce vehicle-related crashes.” Part of its[…]