By CEP Staff • 2 November 2009 in News

VB/Research 3Q09 Clean Technologies & Renewable Energy Investment Review shows encouraging signs of recovery