News

Walmart Canada is pledging to spend $1 billion over the next 12 months on store improvements. (Photo by Anatoliy Cherkasov/NurPhoto via Getty Images) Walmart WMT Canada said that it is to invest ...
An iconic brand is making its return to Canada, and Edmonton is the first city in the country to get a Zellers store.