Company Zymergen Date 2023-05 Industry Other City SF Bay Area Country United States Employees Affected 27 Status Acquired