The Association of Investment Trust Companies
From Wikipedia, the free encyclopedia
(Redirected from City of London Investment Trust plc)
The Association of Investment Trust Companies is the United Kingdom trade body for the investment trust industry. It was formed in 1932.

