Captura's Direct Ocean Capture Looks Promising!
Led by Steve Oldham, Captura is focused on commercializing Direct Ocean Capture (DOC) technology developed at the California Institute of Technology (Caltech).
Steve Oldham Los Angeles Harry Atwater Henry Law Us Department Of Energy Captura Direct Ocean Capture Technology
Source: forbes.com