imported-.jpeg

High street retailer Claire's files for administration with 281 stores at risk

Claire's Accessories is a high street retailer that has filed for administration, which means that 281 of its UK stores are at risk of closure