You can read the full story here: Body Shop to Close 75 Stores in the UK, 489 Jobs at Risk: Insolvency Administrator .
The chain of cosmetics retail stores “Body Shop” will close another 75 stores in the UK within six weeks, 489 people will lose their jobs, the insolvency administrator “FRP Advisory” announced on Thursday. “Body Shop” was placed into insolvency administration in the UK in mid-February. FRP Advisory says the 75 stores will close over the … Read more