Canadian National, rail union reach agreement

Canadian National, rail union reach agreement

Canadian National Railway and its largest union today reached a tentative contract agreement that co