Mercedes F1 engine head Cowell to step down

0
19
Engine boss Andy Cowell, a key man in Mercedes’ and Lewis Hamilton’s Formula One success over the past six seasons, will stand down on July 1, the reigning champions announced on Monday.

Go to Source
Author: