Nov 11, 2020
The travel space has been decimated. According to a report from the U.S. Travel Association and Oxford Economics the level of financial damage the travel industry is forecasted to lose is approximately $519 billion! And that may be understated.
The current forecast for recovery is three years starting in 2021. That's...