Aston Martin confirm Szafnauer departure

Aston Martin have announced that Otmar Szafnauer has vacated his role as their Formula 1 team boss and left the company.

More to follow…

Source: Read Full Article