Burberry Closes 21 Stores as Part of Global Restructuring Effort
Luxury fashion brand Burberry closed 21 stores globally during fiscal 2026, while opening nine new locations. The company ended the year with 410 stores and plans to maintain a stable store count in 2027 as it focuses on improving profitability and customer experience.
Topics: luxury fashion industry restructuring store closures