The beauty retailer said 116 stores will remain open, as the company looks into shifting its focusing on website sales and 'wholesale strategies'. Have you lost your job at The Body Shop?
Administrators running The Body Shop are expected to demand rent cuts ... usually involve significant rent cuts to keep stores open. They became especially common during the pandemic when retail ...
The Body Shop has confirmed that Horsham, Norwich and Sheffield branches will also cease trading next Wednesday. Nostalgia will surround The Castle Street store in Norwich as it prepares to close ...
The newly revamped Oxford Street store is now open to the public. Here’s what to expect when you visit. The Body Shop is a brand filled with nostalgia. Whether you have fond memories of bath ...
"It is expected that at the conclusion of the restructuring, more than half of The Body Shop's 198 UK stores will remain open," said the administrator, FRP Advisory. It is understood that The Body ...
The Body Shop plans to start manufacturing in India under its new ownership, Aurea Group, focusing on stabilizing operations ...