Active Projects


Clearway Energy Group Solar Nova 3
New Construction, Infrastructure
Pending Verification
$183,000,000 CJ est. value
Jayton, TX 79528

Clearway Energy / Houston

1100 Louisiana


TX, Houston 77002


(346) 293-7100


Company Type: Owner


NameTitlePhoneCellEmail
Matthiah Larkin  (346)    @.com