Skip to main content

UK lost nearly £150 billion in tourism revenue last year, WTTC says