Staples to Close 70 Stores in North America
Staples Inc. suffered its worst stock decline in almost seven months after the company posted disappointing results and announced plans to shutter 70 stores in…
Read More
Staples Inc. suffered its worst stock decline in almost seven months after the company posted disappointing results and announced plans to shutter 70 stores in…
Read More
Staples and Office Depot said Tuesday they are scrapping their planned $6.3 billion merger after a federal judge blocked the deal, saying the government had…