Harrods sales rise despite tourist shopping handicap
Turnover at luxury London department store Harrods hit nearly £900 million last year as international shoppers returned, despite the continued frustration of the non-availability of VAT-free shopping for such tourists.