StanChart mandated on Jordan Petroleum Refinery deal

Blurred image of Trade Finance article content