7 November 2013

Fears of forest carbon supply glut grow, with 1.4bn credits set to enter the market