Mercedes F1 chief car designer John Owen set for departure
Mercedes director of car design, John Owen, is set to leave the team after playing a key role in the team's success…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More