$16.4 Million Fine For Toyota's Sticky Pedals

Commenting on this article is closed.