ITFC, EGPC sign $3bn petroleum import agreement

Blurred image of Trade Finance article content