Toyota Officials Once Worked at NHTSA, May Have Influenced Sudden Acceleration Probes
Toyota And NHTSA Too Close. Are Toyota and the National Highway Traffic Safety Administration (NHTSA) too close for comfort? It’s a question many are asking in the wake of recalls [...]