ICC names Schmand for new supply chain finance role

Blurred image of Trade Finance article content