Annual Results - 31 March 2024 - Annual Report - Trifast plc | RNS | Ticker