Friday, December 15, 2017

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...