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.



Source link