F1 chief defends blockbuster $700m Apple TV deal

Monday 20 October 2025 5:00 pm | Updated: Monday 20 October 2025 4:35 pm Share Facebook Share on Facebook X Share on Twitter LinkedIn Share on LinkedIn WhatsApp Share on WhatsApp Email Share on Email Cadillac chief Dan Towriss has defended Formula 1’s blockbuster new $700m media Cadillac chief Dan Towriss has defended Formula 1’s … [Read more…]