Annual results - 31 March 2023 - Annual Report - Trifast plc | RNS | Ticker