Last week, a suspected merger between two of America’s largest office suppliers, Office Depot and Staples, encouraged Starboard Value to invest in both companies.
Last week, a suspected merger between two of America’s largest office suppliers, Office Depot and Staples, encouraged Starboard Value to invest in both companies.