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