Carbon capture is an idea that does not get a lot enjoy right here at CleanTechnica headquarters. Each time the subject comes up, the minions who bring you the clean tech news of the day wrinkle their noses as if a noxious odor just invaded our work place. We see […]