Staples to Close 225 Stores

Staples plans to close up to 12% of its North American stores, after a weak holiday quarter raised questions about its retail footprint.

…read more

Leave a Reply

Your email address will not be published.