There is a price to pay for success - and more so for domination - as Mercedes have found out thanks to a £3.2 million ($4.9m) bill just to be allowed to race this year. Thanks to a record-breaking 701 Constructors' Championship points between... More »
Please to comment