FF1 Read More F1 has “no more room” for new teams after Cadillac 2026 entry6 September 2025 Formula 1 has “no more room” to welcome a 12th team in the paddock, its CEO Stefano Domenicali…