Delay of international tourism could cost UK economy €31 billion

The World Travel & Tourism Council (WTTC) has warned that nearly 31 billion euros will be lost from the UK economy if the government delays restarting international … Continue reading Delay of international tourism could cost UK economy €31 billion