Tag Archives: solar photovoltaic

Chicago now home to the nation’s largest solar power plant

Name: Exelon City Solar Location: 1201 W. 120th Street, Chicago, Illinois, 60643 View Larger Map Company: Exelon Corporation By Rosie Powers Chicago’s South Side has been swept by sustainability, now housing the largest solar power plant in the United States. Chicago Mayor Richard Daley was one of many local officials who were present for the July 21 dedication of the [...]

Originally Posted At: Green Bean Chicago | Read Original Post