The Body Shop to sell business in most of Europe and parts of Asia January 31, 2024 The Body Shop has inked an agreement with an international family office to sell its business in a majority of mainland Europe and in parts of Asia. Read the full article now! Log in Subscribe