Canadian Pacific Kansas City Limited (CPKC) announced a new multi-year agreement with Knight-Swift Transportation Holdings Inc. for truckload intermodal transportation service on CPKC's new north-south corridor connecting Mexico, the United States, and Canada.