Sign In

The Business of Formula 1

Infographic breaking down the economic aspects of Formula 1 including the sports revenues, what it takes to build an F1 car, sponsorship fees and the costs involved in running a team.