Walmart Canada (WMT) has announced a massive investment of 6.5 billion Canadian dollars (approximately USD 4.5 billion) over ...