F1 feared loss of manufacturers without cost cap
F1 feared loss of manufacturers without cost cap F1 Live F1 Replay F1 Standings Formula 1’s managing director Ross Brawn believes the sport would have lost manufacturers had a budget cap not been introduced for 2021.In a...