RetailFeatured
Triumph to shutter all UK stores ahead of new retail concept launch
Triumph is set to shut all of its current retail stores across the UK by the end of the year, but this does not mean that Swiss lingerie label is exiting the UK market for good. Rather, Triumph aims to launch a new retail concept in the UK, which includes opening a series of stores in high footfall locations. Retail locations set to close...
loading...