carbon finance transactions