FRAMINGHAM, Mass. – Staples Inc., the largest U.S. office-supplies chain, plans to shut 45 locations in Europe and accelerate the closing of 15 stores in the U.S. as part of a plan to save about $250 million a year, Bloomberg News reported. More
This item is available in full to subscribers. If you are a current subscriber, log in to continue.