Liberty Media, owner of Formula 1, buys minority stake in Meyer Shank Racing to set up expansion
The owners of Formula 1 are diving into the IndyCar series, investing in Meyer Shank Racing.
The owners of Formula 1 are diving into the IndyCar series, investing in Meyer Shank Racing.