wattsupwiththat.com
The biggest environmental scandal in history
A UN board could rein in $2.7 billion carbon market to prevent the double dipping of CFC manufacturing incentives and carbon credit sales, as discovered to be happening in China. Guest post by Ric …