US, China, Germany dominate $11.1 trn travel boom in 2024, India ranks 8th
According to WTTC estimates, one in every 10 dollars spent worldwide in 2024 will be on travel
According to WTTC estimates, one in every 10 dollars spent worldwide in 2024 will be on travel