Mongabay Series:

Latest palm oil deforester in Indonesia may also be operating illegally