Cadillac has opened up about its costly decision to unveil its first Formula 1 livery during Super Bowl LX in February 2026, ...