I don't know about that green agenda site. I think most of the quotes on the main page there are pretty spot on.
I'd never heard of the carbon credits bit though. sounds interesting.