Mongabay Series: , ,

Palm oil a mixed blessing in Indonesia’s peat peninsula