News

The Body Shop shutters all store locations in United States as chain files for bankruptcy The UK-based company announced its US subsidiary is no longer operational, effective March 1.
In an early 2023 report, Natura noted that The Body Shop was “ (facing) headwinds” with a year-over-year decline of 13.5% in 2022, a year the company said “was far from easy” for the brand.
The Body Shop is shutting down its U.S. operations after filing for bankruptcy. The U.K.-based chain filed for Chapter 7 liquidation in New York last week, according to a court filing.