Audi F1 project boss Adam Baker leaves by mutual agreement

Related articles

More stories from Auto Racing

More stories from Autos