Long-serving F1 design lead John Owen will leave Mercedes over the course of the 2026 season, with the W17 being the last F1 car he helped design for the team
Photo Credit: Mercedes-AMG Petronas F1 Team

Mercedes chief designer John Owen to part ways with the team during 2026 F1 season

Mercedes have announced on Tuesday morning that long-serving F1 design lead John Owen will leave the team over the course of the 2026 season.   With the Brackley-based squad gearing up for the reveal of the W17, which is the 17th design that he has overseen for the German manufacturer, Owen has made the decision to…

Read More
Jenson Button and Brawn GP celebrate after securing the Formula 1 World Drivers' and World Constructors' Championships at the 2009 F1 Brazilian Grand Prix.
Photo Credit: Formula 1

Jenson Button’s championship-winning moment: The story of the 2009 F1 Brazilian Grand Prix

Before the Formula 1 Brazilian Grand Prix was transformed into the F1 Sao Paulo Grand Prix in 2021, the Autódromo José Carlos Pace, better known as Interlagos, witnessed many championship-clinching races. One of which came in the penultimate round of the 2009 F1 World Championship which saw Jenson Button claim his first and only World…

Read More