By CEP Staff • 5 September 2011 in News Clean Power Finance secures $25 million from Kleiner Perkins and Google