Beauty in mind with Amarjit Sahota
The demise of The Body Shop has come as a major surprise. The iconic brand was a trailblazer with its range of natural cosmetics and ethical endeavours. The business has gone into administration with 82 of its 197 UK stores closing. Parts of this international business have already been sold off. Others, like that in France, Belgium and the US have declared bankruptcy.