Cloverdale

Location
Cloverdale, CA, USA
Size
1,772 kW
Completion Date
June 26, 2014
Annual Production
2,870,406 kWh
Estimated CO2 Offset
(over the life of the system)
2,029 mT
Location
Cloverdale, CA, USA
Size
1,772 kW
Completion Date
June 26, 2014
Annual Production
2,870,406 kWh
Estimated CO2 Offset
(over the life of the system)
2,029 mT