
The Body Shop calls in administrators putting thousands of jobs at risk
The cosmetics chain, which has more than 200 shops across the UK, has appointed insolvency experts from FRP Advisory to oversee the process
Full Article