The Body Shop Announces Closure of Seven UK Stores Amid Restructuring
[block_2]
The Body Shop, a renowned retailer known for its ethically sourced beauty products, is set to close seven of its stores in the UK today, February 20, as part of a broader restructuring effort. The closures come after the company fell into administration last week, prompting administrators to take swift action to stabilize the business.