Formula 1 will become even more a “battle of giants” with the arrival of General Motors’ Cadillac brand as an 11th team in 2026, according to RB boss Laurent Mekies.
Formula 1 will become even more a “battle of giants” with the arrival of General Motors’ Cadillac brand as an 11th team in 2026, according to RB boss Laurent Mekies.