ATHOL SOLAR HOLDINGS

Size: 422 kW

Location: Athol, MA

Completed: May 2017

Offtaker: 20-year net metering credit purchase agreement with Town of Harvard, MA