Canadian National Railway (CN) says it has reached a tentative four-year agreement with the union representing mechanical, clerical and intermodal workers.

Teamsters say decision sets dangerous precedent, will challenge the move in federal court if needed