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