1 min Read
11 Jun 2010
Today the World Cup kicks off in South Africa so I thought I’d bring you an infographic which shows how much it costs to stage the world’s premier sporting event.
South Africa