Smart Home

Canada Computers & Electronics Opens 45,000 Square Foot Flagship Store in North York [Photos]

The company’s massive new flagship is the biggest computer retail space in Canada. It’s also the first in the company to feature a store-in-store concept as well as an area dedicated to smart homes.
- Advertisement -