Discover why SLR Investment Corp (SLRC) offers a sustainable 11.4% yield, strong cash position, and lower risk.