City of London: 4.4% yield offers twice the return of best-buy cash accounts
Launched in 1891, City of London Investment Trust (CTY) has become one of the most popular investment trusts with investors seeking to run their own portfolios rather than use the services of financial advisers or wealth managers.It...
13 September 2018