Bank Muscat/$370 million/0608

Oman's bank Muscat has signed a $370...

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