Can the World’s Largest Stadium Explain the Global Economy?

Asia-Pacific Business High confidence — 76/100

Unverified

Sources: NYT World