TORONTO, March 21, 2023 – Last week, Zellers has announced that it will open its first locations within Hudson's Bay in Ontario and Alberta and launch its Zellers.ca e-commerce platform on Thursday, March 23, 2023. At the heart of the Zellers experience is its price philosophy: Everyday Low Prices. We know...