4 min read Travel & Leisure WTTC: U.S. Set to Get rid of 9.2M Careers Thanks to Travel Constraints November 20, 2020 Dayle Clara LONDON—9.2 million work could be lost in the U.S. Travel & Tourism sector in...