SourceMaterial: “The world’s biggest companies, from Netflix to Ben & Jerry’s, are pouring billions into an offsetting industry whose climate claims appear increasingly at odds with reality…Our analysis of nearly 100 million carbon credits found that only a fraction of them resulted in real emissions reductions. It raises questions for the organisations that many of… Continue Reading