
Orla Kiely to close retail and online businesses
Read moreBritish department store group Debenhams is to be liquidated with the potential loss of 12,000 jobs, the country's second major corporate failure in as many days, as the COVID-19 pandemic pushes struggling retailers over the edge. The decision...
Read more