What every concerned citizen needs to understand about the CO2 challenge facing humankind CCR BLOG, Mike_Shatzkin_BlogsBy CCR@IIXXI8November 27, 2017There is very broad acceptance of the idea that we have to “put a price on carbon” — meaning tax fossil fuels — to make markets work against the...