Petrofac/$108 million/0715

Petrofac, a UK-based a provider of oilfield services to the international oil and...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts