Venture
from24/7 Wall St.
8 hours agoWhy retirees are buying this closed-end fund yielding 8% on venture-stage tech
BlackRock Science & Technology Term Trust offers an 8.3% yield through a venture-stage technology portfolio and covered call writing strategy.