‘World’s largest’ carbon credit deal in the Amazon faces bumpy road ahead

background image