News

Sky F1’s David Croft has voiced serious doubts about Aston Martin’s explanation for Lance Stroll’s withdrawal from the Spanish Grand Prix.