Zellers reveals 25 new locations across Canada for its retail comeback

Zellers, a nostalgic discount brand, has unveiled the first 25 locations across Canada for its retail comeback. The brand will return as an e-commerce site and as an “in-store experience” in select Hudson’s Bay stores across the country, which was first announced last August.