News

It took an astonishing 764 days from the entry process opening to Cadillac being granted its place as Formula 1’s 11th team ...