Cowell, renowned for his tenure as the head of Mercedes’ F1 engine division from 2008 to 2020, joined in October ...
Cowell adds to his job title after leaving his role as head of Mercedes' High Performance Powertrains to become Aston ...