By CEP Staff • 23 April 2025 in News

Standard Solar has acquired a 39 MW portfolio of community solar projects in Illinois from New Leaf Energy.