Listed investment trusts in good health
United Kingdom-based listed investment trust companies (ITCs) are regularly depicted as the sleepy backwater of equity markets, however, little could be further from the truth at present.
Sponsored Content