By CEP Staff • 22 November 2010 in News

Technology risk and collective uncertainty represent greatest barriers to early stage cleantech funding