#952
of 42,994 Companies
What's the ranking formula?

Staples Inc.

Staples, Inc. is a large office supply chain store, with over 2,000 stores worldwide in 26 countries. Based in Framingham, Massachusetts, United States, the company has retail stores, serving customers under its original name in Australia, Austria, Brazil, China, Finland, France, Germany, India, Italy, Norway, Portugal, the United Kingdom, and the United States, while operating subsidiaries in Argentina as Officenet-Staples, Netherlands as Staples Office Centre, Canada as Sta...

... more on Wikipedia

Staples Inc. is listed on...

Staples Inc. is also found on...