![](https://www.match90mins.com/wp-content/uploads/2024/04/0_Gregg-Maffei.jpg)
During the Tottenham takeover transaction, Formula One owners negotiate a £3.6 billion contract for a project
During the Tottenham takeover transaction, Formula One owners negotiate a £3.6 billion contract for a project. Owners of Formula One, Liberty Media, who were […]