Foot Locker said it will close more than 400 stores in shopping malls, part of a new business plan meant to "reset" the company. Executives for the sneaker retail chain unveiled the store-closure ...
Results that may be inaccessible to you are currently showing.