Shopping5 months ago
The Body Shop’s French subsidiary takes a step closer to liquidation
Several other UK high street brands have also gone into administration recently, including Debenhams and Topshop, due to higher interest rates, the cost of living crisis...