Oman government/$2 billion/0416

Oman’s Ministry of Finance is rumoured to...

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