Business
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 and increasing inflation seen in the UK over the last several months.