UK retailer Debenhams set to shut down, threatening 12K jobs

British retailer Debenhams is set to shut down after more than two centuries, putting its 12,000 employees on the chopping block as the coronavirus crisis hammers the industry. The struggling department store chain was forced to close up shop after failing to find a buyer for its UK business. Sportswear retailer JD Sports Fashion had… Continue reading at New York Post