Travel and tourism industry generated record-breaking $8.8 trillion in 2018
The sector also supported 319 million jobs worldwide, according to a new WTTC report
The sector also supported 319 million jobs worldwide, according to a new WTTC report