Businessfrom24/7 Wall St.2 days agoThe Unusual BDC Thriving While Private Credit Fears Spread Across the SectorSLR Investment offers a 10.4% dividend yield but faces challenges from interest rate fluctuations affecting net investment income.