Mercuria Energy Trading/$270 million/0316

Mercuria Energy Trading, a Switzerland-based wholesale distributor of petroleum...

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