Staples Locations, Interactive Maps, Phone, Website and More
All Brands » Staples
Staples, Inc. NASDAQ: SPLS is the world's largest office supply retail store chain, with over 1,700 stores worldwide, including stores in the United States, Canada (as Staples Business Depot or Bureau en Gros in Quebec),Belgium, Argentina and Brazil (as Officenet), China, France, Germany, Italy, the Netherlands (as Office Centre), Portugal, Spain, Sweden and the United Kingdom. In the first quarter of 2007, India became the newest country to have Staples locations. Staples, Inc. sells popular office supplies used in businesses and schools, while also selling electronics and furniture. The company's first store was opened in Brighton, Massachusetts in 1986. The company is headquartered in Framingham, Massachusetts. It also does business via the Internet,... more
Interested in purchasing Staples information?