The best and worst bill-payers in F1 An independent report has cast some light upon the speed with which F1 teams settled their financial debts in 2010 - and despite an estimated ?1.3 billion budget between them, it seems some weren't very speedy at all...