Half-year Report - six months to 30 September 2023 - Trifast plc | RNS | Ticker