administrators
The Body Shop is set to appoint administrators for troubled ethical beauty chain’s 200 UK stores
Business
Robert Johnson
The Body Shop has begun the process of filing for administration with jobs at risk across the brand’s 200-plus UK stores expected ...