US is on track to lose $12 billion in travel revenue in 2025, ET TravelWorld
Image credit – Stock photo ID:1356191094 According to new data from the World Travel & Tourism Council (WTTC), shared exclusively with Bloomberg, the country is set to lose USD12.5 billion…