There’s just six months to go until Cadillac will enter its first Formula 1 event when the 2026 campaign begins in Australia on March 8. Cadillac F1 CEO Dan Towriss was in town at the Italian Grand ...