March 13, 2026

F1: Mercedes Elevates Mike Elliott As Technical Director As James Allison Becomes CTO 

0

Allison had been meaning to step aside for a while and this new structure enables Mercedes to keep him into the fold.