Is Staples Canadian or American?
Is Staples Canadian or American?
(also known in Quebec as Bureau en Gros; formerly known as The Business Depot and later Staples Business Depot) is a Canadian office supply retail chain. It is owned by Sycamore Partners, The corporation is headquartered in Richmond Hill, Ontario. Staples is the largest office supply chain in Canada.