Another tentative contract impacting workers at Canadian National Railway.
United Steelworkers says it has a tentative collective agreement with their employer.
The union represents about 3,000 maintenance workers.
The deal still needs to be ratified.
The agreement comes on the heels of one reached by Unifor.

