Staples to Close Distribution Center, Cut 89 Jobs
Staples is closing its distribution and warehouse center in Canton, Georgia, eliminating 89 jobs. Framingham, Massachusetts' Staples, the world's largest office-supply retailer, is shutting down…