Body Shop at risk with ‘significant number’ of jobs & shops on chopping block with brand to call in administrators
NEW owners of The Body Shop have called in administrators for their UK chain. The company is set to appoint administrators as soon as next…