Mercedes chief designer John Owen is set to depart from the team later this year, marking the end of an era for the renowned automotive manufacturer. The 52-year-old designer has been an integral part of the team since 2007 when it operated under the Honda name. His tenure has been characterized by significant contributions to... Continue Reading →
