UXBRIDGE

Size: 1.3 MW

Location: Uxbridge, MA

Completed: July 2016

Offtaker: 20-year net metering credit agreement with the Norton and Stoughton Public Housing Authorities