Staples, Inc. (NASDAQ: SPLS) faced the market’s wrath as its merger with Office Depot, Inc. (NASDAQ: ODP) was blocked by the U.S. District Court for the District of Columbia. As per the terms of the merger agreement, Staples is now obliged to pay Office Depot a $250 million break-up fee. Ron Sargent, CEO and Chairman […]