‘Rigorous quality control’: How Verra came to drop 37 Chinese carbon credit projects from its registry
Carbon credit standards setter says ‘unprecedented’ action ‘should send a signal that inclusion in the Verra Registry is a sign of integrity and quality’