Talisman Sinopec Energy UK/£164 million/1115

Talisman Sinopec Energy UK, a UK-based gas and oil...

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