CALGARY, Alberta — Canadian Pacific Kansas City has received the final locomotive in its 170-unit order for Wabtec ET44AC diesels, the railroad said on Friday, June 28. Delivery of the initial order ...