Electra, Texas
The Wichita Solar 1 Plant is a utility-scale solar photovoltaic project with 625 MW capacity and 150 MW/600 MWh battery energy storage system, spanning approximately 6,000 acres in Wichita County near Electra, Texas. It features about 1.5 million solar panels supplied by First Solar, 201 central inv