Starboard is the company's largest shareholder, with a 14.8 percent stake. Office Depot needs a new board to improve its operating performance on a stand-alone basis, oversee integration with OfficeMax if the deal is approved, and select a chief executive officer for the combined entity, Starboard said.
More...
More...