Kevin Meyer

1687 posts

Toyoda's Expected Apology

3 October 2009

A couple days ago Bill told you about Toyota's Inexcusable Failure after the company had to recall over three million vehicles. So much for qua…