Canadian Pacific Railway to buy Kansas City Southern for $25 billion by Nigerian Canadian Newspaper Canada March 22, 2021 0 Canadian Pacific Railway has said it has agreed to purchase Kansas City Southern for $25 billion in a cash-and-shares deal. In a joint statement, the companies said Kansas City Southern's ...