Solugen
$1.85B
Bio-based chemicals made with enzymatic manufacturing
- $1.85B last priced transaction (>1yr old) (as of 2021-09)
- 8 sourced signals across 2 data sources
Loading the full interactive profile on VizierAtlas…
Bio-based chemicals made with enzymatic manufacturing
Loading the full interactive profile on VizierAtlas…