New Hope

Location Willards, MD
Size 1,372 kW
Completion Date May 20, 2016
Annual Production 1,877,372 kWh
Estimated CO2 Offset
(over the life of the system)
36,148 mT

More Projects