Delaying restart of international travel will cost UK economy USD 37 billion: WTTC
WTTC has warned that nearly GBP 27 billion (USD 37.46 billion) will be lost from the UK economy if the government delays restarting international travel until 17 May