Company

Name
Locus Fermentation Solutions
Headquarters
Solon, OH, US
Employees
51-250
Funding
$25,000,000