Woburn

Location
Woburn, MA, USA
Size
640 kW
Completion Date
March 28, 2019
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
March 28, 2019
Annual Production
728,000 kWh
Estimated CO2 Offset
(over the life of the system)
10,040 mT