NEW YORK (AP) — NEW YORK (AP) — SLR Investment Corp. (SLRC) on Tuesday reported third-quarter earnings of $23.3 million. On a per-share basis, the New York-based company said it had net income of 43 ...