Details emerge of Honda’s withdrawal from Formula One
Monday, December 8, 2008 More details have emerged over the weekend after the surprise announcement last week of Honda's intention to sell its Formula One racing team, Honda Racing F1.…