EM’s 2023 corporate voluntary buyers report, “All in on Climate: The Role of Carbon Credits in Corporate Climate Strategies,” is the first major update to its landmark “Taking Stock” report series since 2016. The analysis looks specifically at the climate-related behavior of companies purchasing voluntary project-based carbon credits for their own use compared with companies […]