Liberty Media Eyes €150 Million Budget Cap for Formula One

Liberty Media Eyes €150 Million Budget Cap for Formula One

One of the challenges Formula One has faced over the last decade…