The Supreme Court has ordered PT Merbau Pelalawan Lestari to pay Rp16 trillion or US$1.2 billion in fines, the largest ever in Indonesian history, for illegally clearing forests in Pelalawan Regency, Riau province. The Company decided to file a judicial review to overturn the ruling. Who’s behind?To subscribe please click here