Office Depot Inc. 's Chairman and CEO Steve Odland is resigning. The disclosure on Monday comes only days after the company, Odland and another executive agreed to pay penalties tied to the company's disclosure of corporate information to a select group.
More...
More...