Energi Mega Persada/$203 million/1213

Energi Mega Persada, an Indonesian oil and gas producer, has...

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