Wal-Mart says it will spend $750 million to add 4.6 million square feet of retail space and 14,000 jobs in Canada this year. More...