ECA Power
STATE LEADERS CELEBRATE ENERGIZATION OF ONE OF THE LARGEST COMMUNITY SOLAR PROJECTS IN COMED'S SERVICE TERRITORY
7.4 MW Project in Rockford (Cherry Valley, Illinois) is Now Delivering Power; Local Subscribers Save on Their Energy Bill CHERRY VALLEY, Ill., Nov.…
