UNDO UNDO is a UK-based carbon dioxide removal (CDR) project developer, specializing in enhanced rock weathering. IDTechEx Technology Analyst Eve Pope caught up with Chief Commercial Officer Ryan King at Innovation Zero 2025. UNDO