Another palm oil giant accused of mistreating workers
Finland-based rights group Finnwatch says some problems at IOI Corporation were rectified after they were raised.