F1 feared losing manufacturers without cost cap
Formula 1’s Managing Director of Motorsports Ross Brawn says he feared the championship would have lost manufacturers had a budget cap not been introduced. Formula 1 stakeholders agreed last October ...