3 ms·New Carbon Capture Solvent Is Another Stab at Optimism in a Stagnant Industry2 points by BerislavLopac 8y ago