![](https://imgs.mongabay.com/wp-content/uploads/sites/20/2020/06/25073949/A14I0621-768x512.jpg)
New Zealand developer denies key role in giant palm oil project in Indonesia
From above, the satellite image shows two insignificant dark-colored shapes, like a couple of missing puzzle pieces in a flat sea of green. But on the ground, they represent devastation.…