Egyptian General Petroleum Corporation signs $1.32bn PXF

Blurred image of Trade Finance article content