Burberry confident on new designer, repositioning on track
The logo of British luxury brand Burberry is seen at a shop at the Bahnhofstrasse in Zurich, Switzerland.
The logo of British luxury brand Burberry is seen at a shop at the Bahnhofstrasse in Zurich, Switzerland.
Comments Close