The United Kingdom division of The Body Shop has initiated the process of administration, which may result in the loss of up to 2,000 positions. […]
The United Kingdom division of The Body Shop has initiated the process of administration, which may result in the loss of up to 2,000 positions. […]