Organization

Ras Mohaisen First Water Desalination Company

Infrastructure Involvement