Greencore Completes £10m Share Buyback Programme Irish convenience food firm Greencore Group plc has announced the completion of its £10 million share buyback programme that commenced on 30 May 2023...