Sunday, May 27, 2018
Home Tags James Lentz

Tag: James Lentz

Toyota’s boss: Gee, we sure are sorry

Akio Toyoda, the chief executive officer of Japanese auto giant Toyota, says he sure is sorry his company rushed cars into production with safety...