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