The agreement in principle reached last June between VIA Rail and the Unifor union, which represents approximately 2,500 workers across the country, has been ratified.  […]