More retail pain ahead: UBS predicts 80,000 stores will close in the U.S. by 2026 – CNBC

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 … [+2793 chars]