The new owners of The Body Shop have said that the once flailing cosmetics retailer was “back for good” as it reportedly garnered a profit over its initial three months under new leadership. The company was bought out of administration in September by an investor consortium led by Mike Jatania’s Aurea Group, which has since been leading the...
20 Dec 2024