3 Things About CNR Stock Every Smart Investor Knows | The Motley Fool Canada

As a Canadian railway company, Canadian Pacific does compete with CN Railway in shipping goods by rail. However, the competition is limited by the …