September 23, 2020 | Capitalism Reimagined Corporate deposits in CDFIs are good. Equity investments would be even better. Read More