Petrofac wins contracts in Kazakhstan and Syria

Blurred image of Trade Finance article content