Andrea Stella and Zak Brown on McLaren’s transformation and the Drivers’ Championship race

McLaren have won back-to-back Constructors’ titles for the first time since the early ‘90s. But just eight years ago, in 2017, they finished second to last, so how exactly have they transformed into World Champions since then?

Speaking to…

Continue Reading