New Travel and Tourism Development Index Benchmarks 117 Countries
Davos-Klosters, Switzerland, May 28, 2022 / TRAVELINDEX / The World Economic Forum released today its latest travel and tourism study, revealing that the sector is showing signs of recovery in many…