Wilbraham

Location
Wilbraham, MA, USA
Size
927 kW
Completion Date
Annual Production
1,182,000 kWh
Estimated CO2 Offset
(over the life of the system)
16,301 mT
Location
Wilbraham, MA, USA
Size
927 kW
Completion Date
Annual Production
1,182,000 kWh
Estimated CO2 Offset
(over the life of the system)
16,301 mT