RUSTCRAFT ROAD SOLAR

Size: 1 MW

Location: Dedham, MA

Completed: January 2017

Offtake: 20-year net metering credit purchase agreement with Winn Development