Community Development Financial Institutions Grants
Community Development Financial Institutions
CDFI's could be community development banks, community development credit unions, community development venture capital funds, micro-enterprise development loan funds, or community development corporations.
In the world of social enterprises, failure is a cringe-worthy moment nobody wants to talk about. But, social entrepreneurs can benefit from their failures.