Ian IppolitoApr 16, 201912 minThe Spectacular Rise and Fall of Direct Lending Investments (DLI)SEC says wildly popular fund inflated returns for years and investors could lose 25% (or more) of their money. Also: how the "roach test"...