From: Counting the Cost

Toyota, Toyoda

A look at Toyota’s failings, and how that has impacted Japan’s reputation.