By CEP Staff • 7 April 2009 in News

Renewable energy company fundraising en route to profitability