- Insolvency Insider UK
- Posts
- The Body Shop’s German business falls into administration, Belgium next
The Body Shop’s German business falls into administration, Belgium next
Following the fall into administration of its UK business, The Body Shop’s German stores are now beginning to close down, a process that will reportedly soon follow in Belgium.