Staples Inc.
f p @
18 lists

Staples Inc.

Staples, Inc. is a large United States-based office supply chain store, with over 2,000 stores worldwide in 26 countries. Headquartered in Framingham, Massachusetts, 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, in Netherlands as Staples Off...

... more on Wikipedia

Staples Inc. is ranked on...


Staples Inc. is also found on...