Locations

Tulare County, CA

Tech

Solar + Storage

Size

55MW and 100MWh

Status

In Development