In a recent turn of events, The Body Shop, an iconic brand known for its commitment to ethical practices, is set to close numerous stores across the UK. This decision, made by the administration firm FRP, will result in the unfortunate loss of almost 800 jobs, including 300 redundancies at the head office.
Continue reading
