Archives for July 14, 2010

Back to school

June 7th, 2026 (Updated)

FIFA 2010 soccer World Cup is over – while the social benefits are clear, it remains to be seen whether hosting the tournament made financial sense.