[…] year also saw more than 17,000 retail stores close shop in the U.K., according to a Jan. 2 report from The Centre for Retail […]