Multiple data sources find a significant deterioration in traveler sentiment over the past weeks. Many people report postponing or cancelling trips, but business leaders are telling a different story.
Multiple data sources find a significant deterioration in traveler sentiment over the past weeks. Many people report postponing or cancelling trips, but business leaders are telling a different story.