Canadian retail chain Zellers marked its official comeback on Thursday, opening a dozen stores in Ontario and Alberta and launching a new website. Click Here to Visit Orignal Source of Article https://www.ctvnews.ca/business/zellers-opens-a-dozen-stores-in-canada-amid-wave-of-nostalgia-and-price-sensitivity-1.6325569