Woburn (Under Construction)

Location Woburn, MA
Size 640 kW
Annual Production 728,000 kWh
Estimated CO2 Offset
(over the life of the system)
10,040 mT

More Projects