Canadian retail chain Zellers marked its official comeback on Thursday, opening a dozen stores in Ontario and Alberta and launching a new website.
Source: ctv business
Zellers opens a dozen stores in Canada amid wave of nostalgia and price sensitivity

