Liberty Media Bought Formula 1 For $301M, Seven Years Later It’s Now Worth $18.22B
Image: Scuderia Ferrari The incredible world-spanning Formula 1 circus is scheduled to hit the road again for the 2024 season in just about a month, and the series is perhaps …