Most Zellers stores in Canada closed more than 10 years ago. Now, after a successful re-launch in Edmonton, the company has ...
Canadian discount retailer Zellers may be making a comeback in Ottawa as the brand pursues national expansion following the ...