Afren/$450 million/0310

London based international independent oil exploration company Afren, with operations...

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