Project descriptionTadawul Tower Location: Riyadh, KSA Work Description: Supply, Testing & Commissioning of Water Filtration systems