On the eve of the season-opening Australian Grand Prix, Formula 1 confirmed that all 11 teams, including new 2026 entry Cadillac, have agreed the commercial framework for a new five-year deal that ...