Home » Transactions » Kansas City Southern in its $34 billion acquisition by Canadian National Railway