Ameresco’s 9.2MW Wind Project for PPC Renewables Completes Construction in Kefalonia, Greece
Ameresco, Inc., (NYSE: AMRC), a leading cleantech integrator specializing in energy efficiency and renewable energy, today announced that its wind turbine project at Xerakia Dilinata of the ...