I wouldn’t fancy working in Toyota’s communications department at the moment. The company has sailed into a perfect “faulty component” storm that has led to the recall of millions cars and trucks and a suspension in sales of many of its most popular models. The estimated bill is expected to top a cool 2 billion [...]
Recent Comments