Tag: Technical director
Mercedes Not Expecting Front Row at Spanish GP, Says Technical Director
Mercedes is not expecting to be at the front during the Spanish Grand Prix this weekend, according to the team's technical director James Allison. Despite their strong showing in Canada, where George Russell claimed...