Foot Locker is closing 400 stores. They may become an eyesore
0 minutes, 9 seconds Read
Two major retail chains are closing roughly 800 stores. One company’s spaces likely will be filled, while the other’s may become empty, and unsightly, zombie stores.