StanChart and OFID agree risk pact

Blurred image of Trade Finance article content