There haven't been many good news stories about the finances of Formula One recently. Two teams have gone under in the space of the past few months and new sponsorship agreements have been thin on the ground. One team which has got the lion's share... More »