Production report for Q2FY2025 ended 31 March 2025 - Tharisa PLC | RNS | Ticker