Illinois american water and sol systems celebrate peoria solar field

Peoria, ill.--(business wire)--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 single-axis trackers and will generate the equivalent electricity each year of approximately 350 homes. this is the second project collaboration of its kind for sol systems and illinois american water. they cut the ribbon on th
AWK Ratings Summary
AWK Quant Ranking