Hudson’s Bay Co. will revive the Zellers banner with in-store shops opening at 25 The Bay department stores this year, along with an e-commerce site. Zellers largely disappeared when Target took over 220 of the discount chain’s stores in 2011, and two years later, HBC closed the remaining 64 locations. Financial Post