Lifestyle US travel and tourism sector lost $766 billion in 2020, WTTC report estimates 23 Apr, 2021 21 mins read 469 views