Formula One teams find agreement on budget cap

In the pursuit of a level playing field — which is currently skewed by astronomic spending differentials — Formula One teams may have found a solution. In fact, they have done the impossible — agreeing to a new budget cap from 2021 onward, The Guardian reported. Even Ferrari, the team with the most historical clout, […]