Better Buy: CNR Stock or Canadian Pacific Railway? | The Motley Fool Canada

CNR stock and Canadian Pacific Rail have delivered incredible returns over … These two companies compete in a duopoly across Canada, which means …