The Pit Wall
Insights, deep-dives & race intel
Filtered by #business · clear


Guides
Who Owns Formula 1? The FIA, Liberty Media and the 100 Year Deal
The FIA owns the championship. Liberty Media owns the right to make money from it, on a lease that runs to 2110. The split explains most arguments in the sport.
Bhavin Lathia· Sep 1, 2026


Guides
How F1 Teams Make Money: Inside the $4 Billion Money Machine
How F1 teams make money, the prize money split by the Concorde Agreement, why even finishing last pays $60 million, the sponsorship that now dwarfs it, and how F1 became a $4 billion business.
Bhavin Lathia· Aug 6, 2026