The Supply Side: Retailers plan to add more than 1,100 new stores in 2026
Several U.S. retailers are adding more than 1,118 new store locations in 2026, twice the planned store closures, according to Coresight Research. Deborah Weinswig, CEO of Coresight…