Share Buyback Programme of up to USD$50 Million - Petershill Partners PLC | RNS | Ticker