The Body Shop collapses into administration leaving Derby store and thousands of jobs at risk Published 14 Feb 2024 The brand has hundreds of stores across the UK. Full Article