Sebastian Vettel has disputed F1 chief Ross Brawn's claim that the sport was wrong to introduce faster, higher downforce cars in 2017. Following last week's unveiling of Grand Prix racing's 2021 regulations, Brawn touched upon the past, stating... MoreĀ»