Does Sycamore Partners still own Staples?
Does Sycamore Partners still own Staples?
The CEO transition comes as USR Parent Inc., which runs the Staples stores and is also owned by Sycamore, is attempting to acquire the retail arm of ODP Corporation, the parent company of Office Depot. Jun 17, 2021