AltaSea Open House
Berth 58 2451 South Signal Street, San Pedro, CA, United StatesJoin us at 10:00 AM Saturday, Aug. 9, 2025, for an exciting Open House event at AltaSea at the Port of Los Angeles. About Captura Captura is a climate technology company pioneering ocean-based carbon removal. Spun out of Caltech, Captura has developed an…