Skip to main content

WTTC: Travel shutdown will cost UK £639 million a day