Southwick

About

Southwick is a 7 MW solar project located in Massachussets. It became operational in 2018.

7
Capacity
2018
Date of Operation