By CEP Staff • 16 November 2009 in News

Cleantech-oriented venture capital firm actively investing from successfully raised fund