March 21, 2021 - TRA Newswire -
In an historic announcement today, Kansas City Southern (KCS) and Canadian Pacific Railway (CP) agreed to merge both railroads, which would make it the first North American railroad to serve three countries. (See map...