Location: Illinois

Saluki Power

Home / Progetti / Recurrent Energy is developing the Saluki Power Project, a 135 megawatt (MW) solar photovoltaic power facility located in Saline County, IL,

Didn't find what you are looking for?

Search again