Canadian National Railway confirms it reached a tentative agreement with the union representing nearly 3,300 employees working in “mechanical, clerical, and intermodal functions,” likely preventing potential job action. CN says a tentative four-year collective agreement had been made with Unifor, pending ratification by union members. Terms have not been publicly released ahead of the ratification vote. The current contract expires on Dec. 31. In a letter issued Monday to its members, Unifor Council 4000 officials said it was “pleased to announce that a tentative agreement had been reached” following “extensive bargaining focused on securing meaningful gains for members.” …The ratification vote is expected to be held in the coming weeks.