Channel Energy Center — 924 MW gas plant, Harris County, TX · Ask the Grid