Will recent developments in voluntary carbon markets restore trust and integrity?

background image