The Body Shop files for insolvency for German business February 16, 2024 The Body Shop has filed for insolvency for its German business, according to German newspaper Bild. Read the full article now! Log in Subscribe