U.S. Travel Association CEO: We lack a national strategy to attract visitors to the country
Geoff Freeman, U.S. Travel Association president and CEO, joins ‘Squawk on the Street’ to discuss the Association’s latest travel survey, why international travelers aren’t coming to the United States, and more.