Glanbia plc signs binding legal agreements - Glanbia plc | RNS | Ticker