Mercedes F1 engine chief Cowell to step down
Mercedes High Performance Powertrains Managing Director Andy Cowell will depart his position before the start of the new Formula 1 season, bringing his tenure at the ultra-successful division to a ...
Mercedes High Performance Powertrains Managing Director Andy Cowell will depart his position before the start of the new Formula 1 season, bringing his tenure at the ultra-successful division to a ...