updated almost 2 years ago by Manali Rana
It reports 4 MSA historic records from 2019 to 2016.
Itochu Homepage > Sustainability > Society > Respect and Consideration for Human Rights > Status of initiatives at ITOCHU Europe PLC. (Slavery and Human Trafficking Statement)
https://www.itochu.com/uk/en/sustainability/society/#ModernSlavery