Economy & Business More store closures will arrive: it is estimated that 12,000 stores could close at the end of 2019 Sebastian September 28, 2019 The retail apocalypse shows no signs of slowing down. Eight months after 2019, 29% more […]