Odyssean Investment Trust plc

01/10/2024 | Press release | Distributed by Public on 01/10/2024 04:39

Monthly Fact Sheet as at 31 December 2023