The Demise of The Body Shop
It’s a sad day for eco-friendly and sustainable beauty, as The Body Shop has officially gone into administration and made a plan to close multiple shops in the UK and Germany, leaving in limbo stores in France, Sweden, and Austria.