For over a year, the new Cadillac Formula 1 team has had a countdown clock in its headquarters at Silverstone, England, clicking down to the Australian Grand Prix, the opening round of 2026. Last ...