United States looks set to lose $155 billion from missing tourists

A devastating $155 billion looks set to be lost from the U.S. economy due to the collapse of international travel during 2020, according to latest research … Continue reading United States looks set to lose $155 billion from missing tourists