Subscribe By E-Mail

Most remaining Zellers stores to close by March 2013

The owner of the Zellers chain of department stores said Thursday the chain will be closing “most” of its stores no later than March 2013.

CBC | Business News