Motorsport Mercedes Confirms Exit of Long-Serving Car Design Director John OwenBy Patrick Kariuki3 Mins Read