November 26, 2024 10:25 (IST)
The Body Shop collapses into administration in UK, puts over 2000 jobs at risk
Cosmetic chain The Body Shop has collapsed into administration in the UK, leaving more than 2,200 jobs at risk.
Latest Headlines
The Body Shop collapses into administration in UK, puts over 2000 jobs at risk
Cosmetic chain The Body Shop has collapsed into administration in the UK, leaving more than 2,200 jobs at risk.