By CEP Staff • 5 September 2011 in News

Clean Power Finance secures $25 million from Kleiner Perkins and Google