CP railroad’s $31B purchase of Kansas City Southern advances | Associated Press | wfmz.com

The railroad merger that was nearly derailed by a bidding war earlier this … A Canadian Pacific train hauls oil westward through Banff National …