Members of Canadian union Unifor have ratified new four-year agreements with Canadian National Railway, the union and ...