impactseven.org
Impact Seven awarded $1.75 Million for Small Business Loan Pool
Almena, WI, September 14 – Impact Seven (I-7) is the recipient of a $1.75 million award the CDFI Fund, and is one of six Wisconsin Community Development Financial Institutions (CDFIs) to be awarded…