13.05.2022 - Yesterday, Sol Systems and Illinois American Water, the largest investor-owned water utility in Illinois, cut the ribbon on their second solar project, located in Peoria, Ill. The 2.3-megawatt (MW) solar project includes bifacial panels and .
Today, Sol Systems announces the completion of solar energy systems totaling 6.5 megawatts (MW) at seven Walmart stores across California. The portfolio