UK skin care company plunges into administration - in business since 1997

Oct 1, 2026 - 11:47
 0
UK skin care company plunges into administration - in business since 1997


The company's collapse comes at a time of broader financial challenges across the retail sector, with many businesses facing mounting pressure from rising costs.