 Horizon Technology Finance is just one of a few BDCs that invests in the attractive technology and life science space. It generates a higher portfolio yield than most BDCs and is seeing an improving NAVshare. 