The Body Shop to close 75 stores, cut 500 jobs due to administration collapse.

The Body Shop, a cosmetics retailer, will close 75 stores and cut around 500 jobs due to its collapse into administration. The store closures include locations in London, High Wycombe, Wolverhampton, and Bolton. The company aims to provide the best opportunity for the brand to have a long-term, sustainable future. The remaining 116 stores in the UK will continue to operate.

February 29, 2024
41 Articles