The Champions League’s Global Appeal Is Paying Off (infographic)
UEFA made €3.1 billion from Champions League rights, up from €569 million in the 2003/04 season
Where the Rich Park Their Money (infographic)
Guess what the most preferred country is?
The countries that pay with cash and cards (infographic)
The South Koreans love their cards