Quantcast
Completed: 2020
Location: Ector County, Texas
Scale: 180 MW