Tag
BlackRock TCP Capital's CEO is stepping down amid a federal valuation probe and two NAV markdowns in five months. Jeff Barnes breaks down what it means.