So, not only Climeworks is actually far away from achieving their own goals,
they also already sold 1/3 of the credits that
Mammoth capture plant is expected to capture from the atmosphere over the next 25 years
while
Climeworks cannot yet offset its own carbon footprint
Reality check is needed.