Odyssean defends "credible" performance as net asset value goes down
(Alliance News) - Odyssean Investment Trust PLC on Wednesday said its net asset value decreased in its latest financial year although total net assets increased by 15%, but it said this performance was "credible" considering the volatile market backdrop. Read More