All McLaren departments are F1 World Championship material
Zak Brown, CEO of McLaren Racing, has claimed that all departments of his Formula 1 team have “World Championship material” after years of investment. Brown took the helm of the Woking-based team during a period of financial instability last decade and, despite further difficulties, which included rumours of a takeover by Audi, the American’s commercial […]