The Body Shop falls into administration
Home & Giftware magazine was sorry to hear of the collapse of yet another iconic retail business, as ethical beauty chain, The Body Shop, falls into administration, putting thousands of jobs at risk. The UK branch of The Body Shop, which has around 200 stores, was put into administration on Tuesday 13th Febuary by the […]
The Body Shop falls into administration Read More »