News

Indonesia’s courts have ordered plantation companies to pay more than 21 trillion rupiah ($1.3 billion), an amount 28 times ...