The Cadillac F1 team will join the grid in 2026, and FIA president Mohammed Ben Sulayem believes it wouldn't have happened ...