Agri-Business Origin Enterprises completes €40m share buyback programme Origin Enterprises plc., the international agri-services group, has announced that it has purchased a total of 23,000 of its ordinary... July 11, 2022 11:50am