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