London, Great Britain, August 7, 2020 / TRAVELINDEX / Nearly three million jobs in the UK – and 197 million worldwide in the Travel & Tourism sector globally – look set to be lost due to the collapse of travel, according to the World Travel & Tourism Council (WTTC). WTTC economic modelling conducted less than […]
