Cost cap is F1's new battleground: will teams really have to miss races?
To no one’s great surprise the FIA’s financial regulations have become the latest Formula 1 battleground, and in typical style various teams have established entrenched positions and are not willing…