Claims and promises of carbon offset schemes are falling deep into the category of being ‘too good to be true’. The post Buyer Beware: Carbon credit platforms repeating ills of the past appeared first on Renew Economy.