20th Feb 2014 16:57
LONDON (Alliance News) - The Independent Investment Trust PLC Thursday reported a net asset value total return of 20.2% for the financial year ended November 30 2013, outperforming one benchmark but underperforming another. Its share price total return for the year was 29.8%, led by a narro Read More