Despite accusations that their power unit may be illegal, Cadillac insists that their Ferrari engine is legal ahead of the 2026 Formula 1 season. Official protests have been launched by the other ...