Cadillac Joins Formula 1 for 2026 Season, Set to Race in Jeddah
Cadillac: Cadillac pulled the covers off its 2026 Formula 1 World Championship challenger on Monday, marking its official entry onto the championship grid as the sport’s 11th team.
According to Saudi Press Agency, the move makes Cadillac the first n…