Major clothing chain to close all its stores across the UK

Nation.Cymru staff A major clothing chain has announced it is to close all its stores across the UK after entering administration. Administrators said that retail clothing chain Quiz is set to shut its remaining 37 stores by the end of June – including its store in Cardiff. The fashion retailer hired administrators from advisory firm […]