174 Power Global secures PPA for Turkey Creek Solar
Hanwha Group's 174 Power Global has secured a 15-year PPA for its 200MW Turkey Creek Solar project located south of Colorado Springs, in Colorado....
Hanwha Group's 174 Power Global has secured a 15-year PPA for its 200MW Turkey Creek Solar project located south of Colorado Springs, in Colorado....