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 ...
"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 ...