Glanbia launches share buy-back of up to EUR 50m | RNS | Ticker