2018-10-24

Itochu – a vulture fund business model?