CPKC Announces Retirement Of Board Chair Isabelle Courville Vice-Chair Gordon Trafton Appointed Chair Of The Board - CP News | Rallies