Burberry shares fall as lack of tourists dents luxury brand’s sales

Burberry shares fall as lack of tourists dents luxury brand’s sales