Foot Locker debuts 'store of the future' as it looks to win back Wall Street's confidence
April 24, 2024 at 08:00 AM EDT
Foot Locker unveiled its "store of the future" concept that will inspire the revamping of 900 stores the sneaker retailer is planning over the next two years.