October 22, 1999Office Depot closing some Canadian storesToronto Star, October 22TORONTO – Office Depot Inc. is closing six stores in North America, including three outlets in Ontario. Stores
Log In or Subscribe to read more
Log In or Subscribe to read more