Racing Point’s Lance Stroll believes his team “debatably” has the second fastest Formula 1 car after its Styrian Grand Prix performance, while Renault has launched a protest against the team
Categories: Uncategorized