Day: 16 February 2024

News Retail & E-commerce

After UK retailer The Body Shop files for Administration, Body Shop Germany files for Bankruptcy

Following the news earlier this week that retailer The Body Shop has collapsed into administration, the brands’ German arm – which employs more than 350 staff and runs 66 branches across the country – has now filed for bankruptcy at the Dusseldorf District Court. We spoke to retail expert Nick Drewe, Founder of online platform, […]

Read More