ITFC closes trade facility for Jordanian manufacturer

Blurred image of Trade Finance article content