S sylvera.com Sylvera response to The Guardian’s analysis of rainforest offsets 50 points Biologist123 3 years ago 25 comments