Turquoise Solar Liberty

Nevada

Torquoise Solar

Capacity: 10 MW
COD: May 2020
Market: Northwest
SOLD