Around 70 jobs lost as The Body Shop shuts stores: reports

Closure follows ‘dramatic surge in business failures throughout 2024’