DDR – Shopper’s World

Location
Framingham, MA, USA
Size
1,673 kW
Completion Date
Annual Production
2,054,014 kWh
Estimated CO2 Offset
(over the life of the system)
40,307 mT
Location
Framingham, MA, USA
Size
1,673 kW
Completion Date
Annual Production
2,054,014 kWh
Estimated CO2 Offset
(over the life of the system)
40,307 mT