The Body Shop bought out of administration September 9, 2024 The Body Shop has been bought out of administration by a consortium led by investment company Auréa. Read the full article now! Log in Subscribe