Draft summary for Staples describing its business model and value proposition.
Company Size
10,001+
Company Stage
Grant
Total Funding
$16M
Headquarters
Framingham, Massachusetts
Founded
1986
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?