F1 has been sold; Liberty Media new owners

It’s official, Formula 1 has been sold or at least the majority shares of F1. Here si the official press release from Liberty Media: Press Release ENGLEWOOD, Colo. & LONDON–(BUSINESS […]

By: Partner site - Formula 1 Blog (Guest post)