Louis Camilleri, the CEO of Scuderia Ferrari, reckons that Formula 1 will continue to be the premier single seater category in the world despite the introduction of a budget cap from 2021. Initially, the plans for the budget cap were to limit teams... MoreĀ»