IVC

Engineering Services & Consultancy

Ras -Sedr Desalination Plant