Formula 1 Is Formula One at risk of losing the millions of new fans they gained from the Netflix series? 12 august, 2023