Zoe Lee, Amanda Spry and Jessica Vredenburg

A shuttered The Body Shop store on Oxford Street, in London, February 29, 2024.
THE BROAD VIEW

Why The Body Shop failed

Once a trailblazing brand known for its advocacy and ethics, can the retailer reclaim its heritage and update its messaging for a...