REG - Investec Inv Tst PLC - Annual Financial Report
RNS Number : 5788L Investec Investment Trust PLC 08 July 2026 Investec Investment Trust plcIncorporated in England and WalesRegistration number 00328206LEI: 2138009X84CJ6FM1PH66Investec Investment Trust plc (the "Company")Annual Report and Financial StatementsIn compliance with the Listing Rule…