Uzbekistan’s national soccer team has selected Atlanta as its FIFA World Cup base, confirming earlier news reports that the team from Central Asia’s most populous nation would land here.
Uzbekistan’s national soccer team has selected Atlanta as its FIFA World Cup base, confirming earlier news reports that the team from Central Asia’s most populous nation would land here.
Join more than 10,000 readers receiving timely updates on the latest international business news in Atlanta.