Loading...

Codexis reiterates $64M–$68M 2025 revenue guidance while exploring ECO Synthesis expansion | Intellectia.AI