Deer Park & Pasadena, Texas
Zachry Industrial, Inc. began a $200 million investment in EPC work at Calpine Corp.'s Channel Island Energy Center in Pasadena, Texas, and Deer Park Energy Center in Deer Park, Texas.
Want to learn more?
Please fill out the form, and we’ll reach out as soon as possible.