Which carbon registry and third party verifiers confirmed the removal? This marketing piece doesn't actually point to any project details / offset protocols / verifiers etc.
FWIW believe in carbon offsets but have deep skepticism about geologic storage (go see Aliso canyon as an example of geologic storage gone awry).