Business 5 ways Formula 1 makes money Formula 1 is one of the best and the most thrilling sports out there. It is also known as the... 2 Nov 0