CP: A Canadian and US Railroad Giant Benefiting from Secular Growth – MoneyShow

CP operates a transcontinental railway in Canada and in the Northeast and Midwest US. The company is among the most-efficient operators in the rail …