Seabound logo Seabound

Seabound is a carbon capture technology company.