2Yr·

Will the company still make a profit in this decade? I don't think so ... New excuses every quarter

11.08
Amyris logo
Sold at €2.516
Join the conversation