“It has been no secret we have struggled with car balance,” claims Mekies
Although Max Verstappen put in a stellar effort to claim third spot on the grid for Sunday’s Dutch Grand Prix, Red Bull team boss Laurent Mekies has conceded that the Austrian-British squad has been “struggled with car balance all weekend.”