The Body Shop Enters Administration in UK
The Body Shop, a once pioneering ethical cosmetics retailer in the UK, has entered administration, casting uncertainty over the future of its 200 stores and the livelihoods of approximately 2,000 employees. This development comes shortly after the company was acquired…
