In a press conference held earlier this morning in Tokyo, Toyota announced it is to withdraw its participation in Formula One with immediate effect. The news comes after much speculation all year that the Japanese marque could be another to succumb to the economic crisis, similar in vein to Honda [...]
