What the return of Zellers could mean for Canada’s changing retail landscape

Retail chain Zellers is finally back in Canada with the first 12 of its 25 planned locations opening their doors this week in Ontario and Alberta. The chain opened to much fanfare, with large lines of shoppers waiting to see what the store had to offer. But as Anne Gaviola explains, some experts aren't sure this second act will have staying power.