£10m Share Buyback Programme & H1 Trading Update - Costain Group PLC | RNS | Ticker