At a plantation in Central Africa, Big Oil tries to go net-zero
After a disappointing track record over the past two decades, carbon credit markets are back in style. Also known as “offsets,” carbon credits are having a renewed moment, as corporations and...
news.mongabay.com