Retail Insider »

Hudson’s Bay recently launched a Zellers pop-up shop-in-store at its Burlington Centre location near Toronto, and more Zellers pop-ups could follow according to the retailer.

Could Brittlestar be responsible?