Kerry Group unveils €300m share buyback programme in a bid to halt share price drop

The taste and nutrition giant has seen its share price plunge by almost 20 per cent this year to its lowest point in over six years

Kerry Group’s global innovation campus in Naas, Co Kildare