Turkey Creek Solar PV Power Plant (200MW)

The Turkey Creek Solar project will be located in Pueblo County, Colorado. Construction is...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts