Businessfrom24/7 Wall St.19 hours 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.