UK-based online cosmetics retailer Beauty Bay has filed a notice of intention to appoint administrators as it seeks to ...
The online beauty retailer, which sells products from more than 200 brands, has set its website offline with a notice that reads ‘we’ll be back shortly’ ...