The Body Shop owners to call in administrators for UK business February 12, 2024 The new owner of The Body Shop, private equity firm Aurelius, is lining up administrators for its British arm. Read the full article now! Log in Subscribe