Head-To-Head Survey: Horizon Technology Finance (NASDAQ:HRZN) versus John Hancock Financial Opportunities Fund (NYSE:BTO)
John Hancock Financial Opportunities Fund (NYSE:BTO – Get Rating) and Horizon Technology Finance (NASDAQ:HRZN – Get Rating) are both small-cap finance companies, but which is the superior investment? We will…