Sol Systems, Illinois American Water Complete Peoria Solar Farm
Sol Systems and Illinois American Water, a large investor-owned water utility in Illinois, have begun operations on their second solar project, located in Peoria, Ill. The 2.3 MW installation includes bifacial panels and single-axis trackers. “The solar fields support the company’s commitment to protect the environment, while supporting sustainability and affordability,” says Justin Ladner, Illinois […]
The post Sol Systems, Illinois American Water Complete Peoria Solar Farm appeared first on Solar Industry.