Redwood Materials
Search results
We did not find results for: twelve carbon.
Check spelling or type a new query.
We did not find results for: twelve carbon.
Check spelling or type a new query.
Company
Twelve is a chemical technology company based in Berkeley, California. They develop technology to convert CO2 into profitable chemicals, such as plastics and transportation fuels. Wikipedia