Delaying Restart of International Travel Will Cost UK Economy £27 billion
London, United Kingdom, March 1, 2021 / TRAVELINDEX / The World Travel & Tourism Council (WTTC) has warned that nearly £27 billion will be lost from the UK economy if the government delays restarting international travel until May 17. The date was set by Prime Minister Boris Johnson when he unveiled the highly anticipated roadmap … Read more