The innovation race on geological carbon removal: who is best placed to lead? by Helen Bunting | Jul 9, 2025