Nov
4th
Stay connected Subscribe to our RSS feed
Toyota has pulled out of the Formula One world championship after eight fruitless seasons, joining BMW in the exodus. Honda quit at the end of last season. The companies cite the need to cut costs in the current tough business environment as the reason. Full story...