Some labour peace for Canadian Pacific Railway.
About 1,200 mechanics, who are represented by Unifor, have ratified a new four-year agreement.
The deal had been reached earlier this month.
Details have yet to be released.
The workers previous agreement expires at the end of the month.

