The US could see 20,000 to 25,000 store closures as coronavirus-spurred joblessness and sheltering in place have decimated brick-and-mortar retail sales. Coresight Research’s data also indicate that 55 percent to 60 percent of the... Read More