By RaceScene Publisher on Tuesday, 31 October 2023
Category: Pitpass

F1: Mercedes technical chief Elliott leaves

Mercedes has announced that Chief Technical Officer, Mike Elliott has left the team after 11 years at Brackley.
Original link