Indofood: the perfect microcosm of how the financial system is still part of the problem
Indonesia’s largest food company, Indofood Sukses Makmur (Indofood), has been under increasing scrutiny since 2016 for its egregious violations of human rights linked to its palm oil operations. Indofood is…