West Newberry

Project West Newberry
Location Newberry, SC USA
Power 3.3 MW
Commercial Operations 2019