Owen to leave role as Mercedes chief designer

Owen to leave role as Mercedes chief designer

Mercedes chief designer John Owen, a key figure in multiple drivers’ and constructors’ championship wins, is to leave the team later this year.

Comments are closed.