IVC

Engineering Services & Consultancy

Al-Alamein Desalination Plant - TAM Environmental Services- Al-Alamein