North Staffordshire store's future in doubt as The Body Shop goes into administration Published 13 Feb 2024 The struggling cosmetics chain has a store in Talke. Full Article