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 Head of Customer Success Zanna Casement at Innovation Zero 2024. UNDO