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...