Investment BlackRock TCP Capital Corp. Announces First Quarter 2020 Financial Results Including Net Investment Income of $0.38 Per Share; 32 Consecutive Quarters of Dividend Coverage – Business Wire May 11, 2020 johorbiznet Johor News BlackRock TCP Capital Corp. Announces First Quarter 2020 Financial Results Including Net Investment Income of $0.38 Per Share; 32 Consecutive Quarters of Dividend Coverage Business Wire Source: Investment New Feed