Walmart Canada has announced a $6.5-billion investment in Canada over the next five years, which it says includes “dozens of ...