BlackRock TCP Capital sells $511.9 million investment portfolio in asset transaction - TCPC News | Rallies