Japanese officials raid a Toyota group plant after the company admitted cheating on engine testing

Japanese transport officials have raided a Toyota-affiliated plant to search for evidence after the company admitted cheating on engine testing

Source: Japanese officials raid a Toyota group plant after the company admitted cheating on engine testing

Category: International