The Body Shop calls in administrators as financial struggles mount: What went wrong?
The iconic high street beauty chain, The Body Shop, has announced the appointment of administrators, a move that puts jobs and stores at risk. With a... View Article
Read more »