Business ❯Employment ❯Job Loss ❯The Body Shop
The iconic beauty retailer's UK operations face a major downsizing as it enters administration, with plans to keep 116 stores open.