IECA closes 2020 with the largest C-PACE deal in Kane County
The Illinois Energy Conservation Authority, NFP, an Illinois tax-exempt 501(c)(3) nonprofit organization, (IECA) announced the closing of their largest commercial Property Assessed Clean Energy (C-PACE)…