Innovative Solar Systems to divest two solar PV projects in US

Innovative Solar Systems Texas
Innovative Solar Systems to divest 125MW and 300MW solar farm projects for sale in Texas. Credit: Innovative Solar Systems, LLC.