Office Depot, the world's largest seller of office products and an industry leader in every distribution channel, has decided to close 112 stores in the next three months.
Office Depot to close 112 stores in next three months