Fewer stores overall but more small, highly curated “stores of the future” are in the works for Office Depot. The retailer will shutter 300 stores over the next three years as part of a cost-saving ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results