The Body Shop reset: Retailer to unveil 2026 sustainability roadmap
The Body Shop has faced lots of change in the last three years, shuttering hundreds of stores and changing ownership several times. The UK company was acquired out of administration in September 2024 by a consortium led by British cosmetics tycoon Mike …