Investment Grade BDC Offers High Yield Despite Rate Headwinds

SLR Investment Corp. (NASDAQ:SLRC) offers a dividend yield of roughly 10.8% at current prices.
Open original source
SLR Investment Corp. (NASDAQ:SLRC) offers a dividend yield of roughly 10.8% at current prices.
Open original source