Business

25,000 US stores may close this year

Coresight Research shared the estimate in a new report on Tuesday. The number was updated from 15,000 to 25,000 stores in light of the coronavirus pandemic.