Amyris sales slide 73% on shelving of biofuels

20:49 PM | April 30, 2013 | Rebecca Coons