The Revival of Zellers: Pop-up Shops in Hudson’s Bay Locations A Blast from the Past Maple Leaf icon Zellers is set to make a comeback in Canada as Hudson’s Bay Company (HBC) unveils plans to introduce a series of pop-up shops in its stores across the country. This move comes just over a decade after […]