Woburn

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