
Canada News
Sears closing 10 more stores.
Sears Canada has announced that it will close 10 more department stores, including the anchor stores at Fairview Mall and Scarborough Town Centre in the coming months, after it failed to attract a successful bid […]