By CEP Staff • 13 July 2010 in News

Finavera Renewables Inc. seeks financial partner