2 Oct 2012
Carbon traders report higher deforestation
Carbon traders say much of their business these days is coming from people who want to tear trees out, not put them in.
Carbon traders say much of their business these days is coming from people who want to tear trees out, not put them in.