The Canadian National Railway (TSX:CNR) could benefit from the Canada-Mexico trade pact. The post What the New Trade Pact With Mexico Means for Canadian Investors appeared first on The Motley Fool ...