Formula 1

Is a Budget Cap the Solution for Formula One’s Woes?

When an investment firm Liberty Media bought Formula One last year for $4.6 billion, it inherited serious problems. The ten teams that compete for the championship are similar to every other sport team on the planet in that the measure of their success isn’t their profit margin, but rather the results on the board.