CPKC prices C$1.8 billion multi-tranche bond offering - CP News | Rallies