Mike Elliott Joins Alpine F1 as Chief Technical Officer
Former Mercedes design boss Mike Elliott has been appointed as Alpine’s chief technical officer, returning to the Enstone-based Formula 1 outfit to lead its engineering functions. Elliott, 52, previously worked ... Read More