Claire’s and The Original Factory Shop face administration, 2,550 jobs at risk

Claire’s and The Original Factory Shop face administration, 2,550 jobs at risk