Business ❯ Sports Business ❯ Sponsorships ❯ Financial Incentives
A $6 million winner’s payout on Netflix defines an unsanctioned event under scrutiny for its Saudi host.