Mandy Rambharos named new Verra chief, pledges strong governance

Published on July 26, 2024

The world’s largest carbon credit certifier has been updating its methods used to verify forest projects in a bid to regain market trust following controversy early last year.