Shell’s Carbon Offset Exit: What Does It Mean for the Voluntary Carbon Market?

previous post