Late last month, Climate Leadership Council President Ted Halstead and Exelon CEO Christopher Crane touted their carbon tax-dividend scheme, under which they promise the vast majority of Americans will be economic winners. The plan sounds too good to be true — ever-higher carbon taxes providing…
Read Full Article »