Advertisement

Walmart closing 6 stores across Canada

Walmart is closing six stores across Canada, including three in Ontario — all of which are within driving distance of Toronto. Anne Gaviola has more.