Glanbia launches share buy-back of up to EUR50m - Glanbia PLC | RNS | Ticker