Greencore Completes €11.7m Share Buyback Programme Irish convenience food firm Greencore Group plc has announced the completion of its £10 million (€11.7 million) share buyback programme that com...