OPWP/$273 million/0416

Oman Power & Water Procurement Company (OPWP), has signed a $273.4 million...

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