When I was first introduced to the idea of carbon capture, it seemed to me a moonshot technology, the sort of thing that sounded too good to be true. A lot of people have that first impression, I have found, and it is not helped by skepticism within the activist community on account of carbon […]