Production Report Q3 2026 ended 30 June 2026 - Tharisa plc | RNS | Ticker