News

Aston Martin’s new technical chief Adrian Newey has joked that he remains “the last dinosaur” in Formula 1, as he continues ...