Cost Cap, Staff Reduced. But Mercedes F1 Made More Money in 2021 Formula 1’s Cost Cap has been all over the news of late, as the ruling body, the Federation Internationale d’Automobile stutters its audit out and dithers on how to deal with a couple of errant teams who dared break that dreaded glass ceiling.… read more