Canadian Pacific And Kansas City Southern Execute Agreement To Combine, Creating First …

While remaining the smallest of six U.S. Class 1 railroads by revenue, the combined company would have a much larger and more competitive network, operating …