The World Economic Forum has launched the first-ever Travel and Tourism Index covering 124 countries around the world.In many countries, travel and tourism is a critical sector impacting national prosperity and ...more