Supply & Installation of Irrigation Tank & Lift station works (Pumps, Panels & Accessories) Installation of instrumentation Testing & Commissioning
Project Name: SEDRA 2 Riyadh
Location: Riyadh, KSA