As many as 25,000 US stores could shut down this year, crippling malls, and obliterating last year’s record of more than 9,000 closures

Primary Analyst: Coresight Research
Contributors
Primary Analyst: Coresight Research