Mercedes do not expect to be “right at the front” at this weekend’s Spanish Grand Prix, according to the team’s technical director James Allison.
Posted inSports
Mercedes do not expect to be “right at the front” at this weekend’s Spanish Grand Prix, according to the team’s technical director James Allison.