The World Cup will draw millions of fans, but economic payoff is modest
The 2026 World Cup, which kicks off today, will be held across three countries and 16 cities, making it the biggest sporting event ever and a commercial bonanza. The five-week soccer tournament is expected to engage around 6 billion people globally and draw 6.5 million fans to the games. A joint FIFA and World Trade … Read more