The Body Shop files for insolvency for German business

The Body Shop has filed for insolvency for its German business, according to German newspaper Bild.

Read the full article now!
Subscribe