Selfridges Blames Slump in Tourists Shopping for Luxury Goods as Sales Fall One of the UK’s most renowned department stores, Selfridges, has recently announced a significant decline in sales, attributing the downturn to a drop in tourist spending on luxury goods. The company pointed to the elimination of tax-free shopping for tourists as a key […]