4 ms·Putting a price on carbon is by no means self flagellation and may well ruin the economics of the venture.by reitzensteinm 7y agoPutting a price on carbon is by no means self flagellation and may well ruin the economics of the venture.