Thousands more stores are opening than closing Oct 13, 2017 Retailers are opening far more stores than they are closing, according to a report by IHL Group, which challenges the...