Mercedes has confirmed that its long-serving Formula One design chief John Owen is leaving the team, drawing a line under one ...
Mercedes’ long-serving director of F1 car design John Owen will step down from his role later this year. The German ...
Mercedes F1 faces a major shake-up as Director of Car Design John Owen resigns ahead of the 2026 season.
Mercedes have confirmed the impending departure of their top Formula 1 car design boss. John Owen has worked for the Brackley ...