CHANNEL CROSSING: Burberry is making more moves in Paris, following the opening of its flagship last year on Rue Saint-Honoré, WWD has learned. Early next year Burberry will open a store at 17 to 19 ...
Burberry, one of the world’s most iconic fashion brands, is set to close 21 stores in 2026, marking a notable shift in its ...
Burberry is cutting costs and closing stores as weakening demand and economic pressure reshape global luxury retail.
LONDON — Stung by store closures and dwindling international tourism, retail revenue at Burberry fell 48.4 percent to 257 million pounds in the first quarter ended June 27, while the current quarter ...