4 March 2010, 6:57 pm
LONDON: Formula One would have 12 teams this season, instead of a planned 13, after a late replacement for the USF1 entry was ruled out by the governing body on Wednesday.... Read More »