1 employees
C12XL is a research and development company specializing in the development of sustainable materials using a scalable process.
2016