The retail advisory firm projects that retailers will close about 15,000 stores this year as some legacy brands shrink and file for bankruptcy protection, or liquidating companies shutter locations.
Some results have been hidden because they may be inaccessible to you