Yanbu Power & Desalination Plant Ph-3

Mechanical and chemical tests