Size: 1 MW
Location: Dedham, MA
Completed: January 2017
Offtake: 20-year net metering credit purchase agreement with Winn Development