In another blow to the UK’s hard-hit retail sector, one of the country’s oldest department stores is closing its doors, putting more than 12,000 jobs at risk. Debenhams dates back to 1778 when William Clark set up a store in London’s West End selling fabrics, bonnets, gloves and parasols. Many of its stores were overrun […]