Throughout motorsport journalism there is often talk around who owns Formula One, and what exactly do they own. Paul Caramés of Business and Sport, has put together this fantastic set of infographics to try and explain the true ownership of the... More »