Motorsports Other Sports News Formula 1: Mike Elliot Bids Adieu From ‘Mercedes’ Chief Technical Officer Position November 1, 2023