Games7 months ago
F1 is the main sports empire on the planet with a capital of $44 billion. What do they own?
Everyone knows about Formula 1. But not many people know about its owner and managing company. Yet, the holder of the commercial rights to Formula 1,...