Mercuria/$1.23 billion/1113

Mercuria, a Singapore-based energy trading company, has closed a...

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