NotYourAverageBear/iStock Editorial via Getty Images
Canadian Pacific Kansas City (NYSE:CP) said Monday it reached a tentative four-year collective bargaining agreement with Unifor, the union representing ~1,200 employees including mechanics, laborers, diesel service attendants and mechanical support staff.
CPKC (CP), which said it would release
