UPC Sidrap Bayu Energi/$120 million/0416

UPC Sidrap Bayu Energi, a joint venture between US-based UPC Renewables and Binatek...

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