CANADIAN Pacific (CP) and Kansas City Southern (KCS) will officially combine to create Canadian Pacific Kansas City (CPKC) on April 14, becoming North America’s first transnational railway connecting ...