The Grain Workers Union reach a new collective agreement with its union. The term will run through to Dec. 31, 2027.