What are green carbon credits anyway? I sounds a lot like credit default swaps to me. I am not a financial wizard by any means but there is something fishy about this, it sounds like they are trading make believe money.
There's a lot of that going on...