This is a good article talking about the current state of technology of carbon capture, and how it’s a vital piece of the puzzle to minimize the effects of manmade climate change. It is imperative that governments and the private sector invest in the deployment of these technologies.