Ron Sargent

Staples to shut down 225 stores in North America

Massachusetts, US-based office supply retail chain Staples will shut down 225 stores across North America by 2015 to push its online business and cut costs amid huge revenue losses.

Read Full Article

Subscribe to VCpost newsletter

Sign up for our Deals of the Day newsletter.
We will not spam you!

Real Time Analytics