U.S. Economy Faces $12.5 Billion Loss in International Visitor Spending: A Wake-Up Call for Action

U.S. Economy Faces $12.5 Billion Loss in International Traveler Spending in 2025 The World Travel & Tourism Council (WTTC) has released new research showing that the U.S. is expected to lose $12.5 billion in international visitor spending this year. This drop will reduce international spending in the U.S. to just under $169 billion in 2025, […]