Natura and Solazyme Announce Sales Agreement for Microalgae Oil By: Benzinga via Benzinga June 09, 2015 at 09:02 AM EDT Natura Cosméticos S.A. (BM&FBOVESPA:NATU3) one of Latin America's largest cosmetics and personal care products company, and Solazyme, ... Read More >>