Captura Office Locations
Pasadena, CA
Captura mission is globally scalable carbon capture to support a sustainable future for the climate.
capturacorp.comCaptura Headquarters Location
1573 E. Walnut Street, Pasadena, CA 91106
Pasadena, CA
Captura mission is globally scalable carbon capture to support a sustainable future for the climate.
capturacorp.com