The Body Shop’s UK operations have entered administration, a development that threatens widespread store closures and potential job losses for thousands in one of the UK’s most prominent beauty retailers.
The Body Shop’s UK operations have entered administration, a development that threatens widespread store closures and potential job losses for thousands in one of the UK’s most prominent beauty retailers.