News

THIS time last year, it looked like we might be losing The Body Shop for good. In February 2024, the high-street beauty retailer went into administration, prompting 75 store closures and nearly ...