By CEP Staff • 26 May 2011 in News

Solazyme set for IPO on Friday