F fastcompany.com Some progress on CO2 sequestration technologies 60 points jseliger 7 years ago 113 comments