Claire's and The Original Factory Shop enter administration High street retailers Claire's and The Original Factory Shop are being put in to administration, risking 2,500 jobs. It comes amid a turbulent time for Claire's, popular with tweens for its brightly coloured accessories, which was seeking…
Continue reading...