Zellers is making a comeback — again. The discount retailer that's died and been revived several times since its 1928 beginnings will get another relaunch Thursday at Londonderry Mall in Edmonton.

See Full Page