Mercedes appoints new F1 deputy team boss
The Race [Unofficial]
March 20, 2026
Mercedes has updated its Formula 1 team’s leadership structure by appointing Bradley Lord as deputy team principal
Discussion in the ATmosphere