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 ...
Some results have been hidden because they may be inaccessible to you