The Kansas City Southern Railway board of directors has ended its merger agreement with Canadian Pacific and accepted an acquisition offer by Canadian National. CP and Kansas City Southern made a deal in March for $29 billion. That was followed by an offer of $33.6 billion from Canadian National.


