Does VAT deter growth in Britain’s tourism industry?

When combined with domestic tourism, the British tourism industry as a whole is worth UK £115 billion a year and employs 2.6 million people – on both measurements that accounts… read more →