Administrators tell staff seven shops will shut immediately with more to follow as business battles to survive
The Secret Lives of Cadavers
What does the EU's Net Zero Industry Act mean for Chinese
The Body Shop closing 100 stores, cutting almost 300 jobs
2023 Animation Industry Layoff Tracker
The Body Shop files for bankruptcy in the US and Canada
Lloyd's of London - Wikipedia
How ChatGPT will revolutionize the economy
Financial Services Industry 2023: Overview, Trends & Analysis
The Body Shop Announces Closure of Nearly Half of UK Stores
A New Approach to Car Batteries Is About to Transform EVs
The Body Shop to close 75 stores across UK and cut hundreds of
/wp-content/uploads/2024/02/image
Body Shop to shut 75 stores and cut hundreds of jobs