Staff Editor
October 4, 2022
A 42-MW portfolio of community solar projects in Illinois from owner-operator Summit Ridge Energy will be installed...