Cadillac and Andretti will have a Formula 1 team in 2026 after all. The announcement was made on Monday following an agreement in principle between their parent companies (General Motors and TWG Global, respectively) and F1 management led by CEO Stefano Domenicali, who talked about “an important and positive demonstration …