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