Staples Canada has partnered with Nerds On Site Inc. to support business customers with IT and cyber security services.

Staples Canada has opened its newest working and learning store concept in the Yonge-Eglinton area of Toronto.