Zak Brown believes “every team will have made progress” over the winter break as McLaren boss looked ahead to defending their ...
In a discussion about the recent penalties around swearing in Formula 1, Zak Brown, the CEO of McLaren Racing, has shared his thoughts on how the sport handles ...