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…
Stay updated with the latest Honda news and insights at allsportlife.com. Discover cutting-edge developments, events, and expert analysis in the world of Honda. Don’t miss out!
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