💨 Abstract

NEW YORK (AP) — NEW YORK (AP) — SLR Investment Corp. (SLRC) on Tuesday reported second-quarter earnings of $24.2 million.…

Courtesy: WTOP Staff