Staples to close 30 stores
Staples Inc. announced on Tuesday that it's closing 30 US stores and reducing its retail square footage in North America by 15% as part of a strategy to ``accelerate growth.''
Now Staples is set to open a flagship store this fall near Boston's City Hall.