Better Buy: Canadian Pacific Railway or Canadian National Railway Stock? – The Motley Fool

Plus, it continues to have a monopoly on certain port routes across Canada. So by having the most secure, on-time rail line and the only access to …