December 31, 2007

Unlike its parent company, Framingham, Mass.-based Staples, Inc., Staples Business Depot does not operate warehouses...