CP railroad’s $31B purchase of Kansas City Southern advances | The Spokesman-Review

A Canadian Pacific train hauls oil westward through Banff National Park on Nov. 28, 2021. Canadian Pacific's $31 billion acquisition of Kansas …