Zellers opens a dozen stores in Canada amid wave of nostalgia and price sensitivity
Canadian retail chain Zellers marked its official comeback on Thursday with the opening of a dozen stores in Ontario and Alberta and new website.
The relaunch of the popular discount department store comes amid a wave of nostalgia for the brand and gro…