More retail pain ahead: UBS predicts 80,000 stores will close in the U.S. by 2026
CNBC Business
Although the pace of store closures has slowed from its 2019 peak, don’t expect the reprieve to last long, according to a new UBS report that suggests America still has far too much retail space per capita. . . . more