About Staples, Inc.
Based in Framingham, Massachusetts (MA), Staples, Inc. operates in the Retailers sector. Corporate transaction records indicate 17 M&A transactions associated with the company. Investment activity recorded for the company includes participation from Sycamore Partners. The company is backed by private equity.