Sears troubles

News

Sears Canada is closing five of its department stores, including its flagship location in Toronto's Eaton Centre as part of a $400-million deal

More From Embedded-Only/News/Toronto