Friday, August 9, 2024

Toyota Admits 'Management Was Not Sufficiently Involved' in Crash Certifications

The scandal in Japan forced production to stop on several models.