The Body Shop’s Suppliers to Receive No More Than a Quarter of £219 Million Owed

The Body Shop’s suppliers are to receive no more than approximately a quarter of the £219 million ($284 million) owed to them when the ethical beauty retailer fell into administration.

Mar 20, 2025 - 20:54
 0
The Body Shop’s Suppliers to Receive No More Than a Quarter of £219 Million Owed
The Body Shop’s suppliers are to receive no more than approximately a quarter of the £219 million ($284 million) owed to them when the ethical beauty retailer fell into administration.