Are more store closings coming? As many as 25,000 stores could shutter in 2020 due to COVID-19 impact

Primary Analyst: Coresight Research
Contributors
Primary Analyst: Coresight Research