Home Tags Zymergen

Tag: Zymergen

United States SEC Fines Biotech Company Zymergen $30 Million for Misleading...

0
United States SEC Fines Biotech Company Zymergen $30 Million for Misleading IPO Investors Including on Products & Revenue, Raised $530 Million in 2021 IPO...