Barra

What is Liberty Media Corporation and why has it paid 4.2 billion euros for MotoGP

Liberty Media Corporation, the American media conglomerate that owns Formula 1, has signed an agreement with…