March 9, 2026

Aston Martin F1 Boss Otmar Szafnauer Calls It Quits

0

Szafnauer has left Aston Martin after a tumultuous couple of years under the reign of Lawrence Stroll.