Business of Formula 1 | F1's business model - raconteur.net
Associated with sporting distinction, glamour, prestige - and big business - Formula 1 is the world’s most watched annual sports series. More than 300 brands sponsor F1, spending almost £1 billion annually, and governments invest more than £400 million in races each year. This report explores F1’s high-octane profits and who pockets the cash, top F1 teams, the sport’s global popularity, 20 brands that defined F1, the rise of women in motorsport, controversy over driver recruitment, and includes exclusive comments from F1 boss Bernie Ecclestone