BusinessFeatured
Links of London falls into administration
British jewellery retailer Links of London has fallen into administration, putting 350 jobs at risk. The London-based chain, which was founded in 1990 and operates 330 stores globally including 35 stores and concessions across the UK and Ireland, announced that it fell into administration on 8 October and that its website has been temporarily...
loading...