By CEP Staff • 25 March 2015 in News

Greenleaf Power acquires 37.5 MW US biomass facility from Leidos