Footwear retailer Foot Locker (FL) will close 400 stores, representing 10% of the chain’s sales, in an attempt to simplify its operations.
What's Your Reaction?