Loading asset profile…
Impact Solar 1 — 199 MW solar farm, Lamar County, TX · Ask the Grid