final vehicle checks News

Subaru Chief Apologizes for Flawed Inspections

The head of Japanese automaker Subaru bowed deeply in apology Friday as the company admitted that it has been carrying out flawed inspections of its Japan-made cars for years. The announcement by Subaru’s chief executive and president, Yasuyuki Yoshinaga, was …