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