Fund of the week: SLR Capital
SLR Investment Corp. (NASDAQ: SLRC) is a New York-based business development company externally managed by SLR Capital Partners, a specialty finance platform with approximately $12 billion in assets under management. Founded in 2007 and publicly traded since its February 2010 IPO, SLRC operates as a closed-end investment company