EUR40 Million Share Buyback Programme - Origin Enterprises plc | RNS | Ticker