Muscat City Desalination Company/$105 million/0713

Muscat City Desalination Company, a Oman-based seawater desalination...

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