IFF CDFI
IFF is a nonprofit organization based in Chicago, Illinois, recognized as a Community Development Financial Institution (CDFI) by the U.S. Department of the Treasury. As one of the largest CDFIs in the Midwest, IFF focuses on empowering nonprofits to foster equitable and vibrant communities. Its mission is to strengthen these...