CN Rail reached tentative agreement with signals and communication workers

across Canada. The deal, which must still be ratified, averts a potential strike that had been set to begin today. Workers had voted 95% in favour …